Questions marquées «angularjs-scope»

Dans AngularJS, une étendue est un objet qui fait référence au modèle d'application. C'est un contexte d'exécution pour les expressions.

6
Utilisation des symboles '@', '&', '=' et '>' dans la liaison de portée de la directive personnalisée: AngularJS
J'ai beaucoup lu sur l'utilisation de ces symboles dans l'implémentation de directives personnalisées dans AngularJS mais le concept n'est toujours pas clair pour moi. Je veux dire, qu'est-ce que cela signifie si j'utilise l'une des valeurs de portée de la directive personnalisée? var mainApp = angular.module("mainApp", []); mainApp.directive('modalView',function(){ return{ restrict:'E', …


11
Portée d'accès AngularJS depuis l'extérieur de la fonction js
J'essaie de voir s'il existe un moyen simple d'accéder à la portée interne d'un contrôleur via une fonction javascript externe (totalement sans rapport avec le contrôleur cible) J'ai vu sur quelques autres questions ici que angular.element("#scope").scope(); récupérerait la portée d'un élément DOM, mais mes tentatives ne donnent actuellement aucun résultat …


14
Le contrôleur n'est pas une fonction, n'est pas défini, tout en définissant les contrôleurs globalement
J'écris un exemple d'application en utilisant angularjs. J'ai eu une erreur mentionnée ci-dessous sur le navigateur Chrome. L'erreur est Erreur: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Qui rend comme L'argument 'ContactController' n'est pas une fonction, n'est pas défini Code <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { $scope.contacts = …


10
Obtenir la valeur lorsque l'option ng-option est modifiée
J'ai dans ma page .html une liste déroulante, Menu déroulant: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Je souhaite exécuter une action lorsque l'utilisateur sélectionne une valeur. Donc, dans mon contrôleur, j'ai fait: Manette: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Mais la modification de …



5
AngularJS: la liste ng-repeat n'est pas mise à jour lorsqu'un élément de modèle est épissé à partir du tableau de modèle
J'ai deux contrôleurs et partage des données entre eux avec une fonction app.factory. Le premier contrôleur ajoute un widget dans le tableau de modèles (pluginsDisplayed) lorsqu'un lien est cliqué. Le widget est poussé dans le tableau et ce changement est reflété dans la vue (qui utilise ng-repeat pour afficher le …


7
Comment injecter un contrôleur dans un autre contrôleur dans AngularJS
Je suis nouveau sur Angular et j'essaie de comprendre comment faire les choses ... En utilisant AngularJS, comment puis-je injecter un contrôleur à utiliser dans un autre contrôleur? J'ai l'extrait suivant: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 - myMethod"); } …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.