Noob angular ici. Je crée une directive pour afficher récursivement une arborescence de questions et de sous questions. J’utilise un lien dans le modèle qui appelle une fonction dans la scope. Pour une raison quelconque, il n’appelle pas la méthode editQuestion() . Voici le code et le violon http://jsfiddle.net/madhums/n9KNv/ HTML: Javascript: var app = angular.module(‘myApp’, […]
Pour regarder une variable de scope d’object, objectEquality $scope.$watch objectEquality avec objectEquality défini sur true OR $scope.$watchCollection better? Pour une variable d’object $scope (telle que 15 atsortingbuts, certains profondeurs de 2 niveaux nesteds) mise à jour avec des éléments d’entrée et ng-model dans la vue, la $scope.$watch est mauvaise $scope.$watch objectEquality avec objectEquality défini sur […]
J’ai deux directives personnalisées dans mon application angularJS. L’un agit comme un parent et l’autre agit comme un enfant. J’essaie d’accéder à la scope du parent dans la directive enfant. Mais je ne reçois pas la sortie souhaitée. {{myName}} et mon script ressemble var app = angular.module(“sampleApp”,[]); app.controller(“CountryCtrl”,function($scope){ $scope.myName = “India”; }); app.controller(“StateCtrl”,function($scope){ }); app.directive(“state”,function(){return […]
Considérez cette Plnkr par exemple. Je ne sais pas combien de membres de fooCollection seront créés au préalable. Donc, je ne sais pas combien de modèles de bar vont exister. Mais je sais qu’ils vont être des modèles angulars, et je sais où ils vont être. Comment puis-je faire une $watch sur ceux-ci? Je dois […]
Nous luttons contre les problèmes de performances avec une application Angular que nous construisons pour une banque. Malheureusement, afficher des extraits de code constitue une violation de contrat. Quoi qu’il en soit, je peux décrire certains des principaux problèmes en cours et j’espère que les meilleures pratiques pourront être recommandées. Structure des applications: Essentiellement, une […]
var theApp = angular.module(‘theApp’, []); var app = angular.module(‘theApp’, [‘ui.bootstrap’]); app.controller(‘MenuSideController’, [‘$scope’,’SnazzyService’,’$modal’,’$log’, function($scope, SnazzyService, $modal, $log) { $scope.user.zoomlvl = ‘2’; }]); J’ai le contrôleur ci-dessus et il définit une $scope que je ne peux jamais accéder aux valeurs de l’intérieur. Mais j’ai vu quelque part que si j’utilisais ce qui suit, je pourrais accéder à […]
Voici une démonstration de mon problème. $scope.myNumbers = [10, 20, 30]; current scope: {{num}} Quelqu’un peut-il m’expliquer pourquoi les entrées ne sont pas modifiables / en lecture seule? Si c’est par conception, quelle est la raison d’être? MISE À JOUR 20/02/2014 Il semble que ce ne soit plus un problème pour la version 1.2.0 + […]
Avec la façon originale de définir les contrôleurs , l’access à la scope du parent était assez sortingvial, puisque la scope enfant hérite de manière prototypique de son parent. app.controller(“parentCtrl”, function($scope){ $scope.name = “Parent”; }) .controller(“childCtrl”, function($scope){ $scope.childName = “child of ” + $scope.name; }); {{name}} {{childName}} L’approche Controller-As semble être la méthode recommandée pour […]
J’essaie d’appeler une méthode de second contrôleur dans le premier contrôleur en utilisant la variable de scope . Ceci est une méthode dans mon premier contrôleur: $scope.initRestId = function(){ var catapp = document.getElementById(‘SecondApp’); var catscope = angular.element(catapp).scope(); catscope.rest_id = $scope.user.username; catscope.getMainCategories(); }; Je suis capable de définir la valeur de rest_id mais je ne peux […]
J’ai travaillé sur un projet qui ressemble plus à un framework et dispose de plusieurs applications / modules que vous pouvez installer. Voyez-le comme un magasin d’applications de base ou google.play. C’est en quelque sorte une application intranet, et tous les modules peuvent être ajoutés à votre compte utilisateur. le framework est déjà en développement, […]