Perguntas com a marcação «angularjs-scope»

No AngularJS, um escopo é um objeto que se refere ao modelo do aplicativo. É um contexto de execução para expressões.

6
Uso dos símbolos '@', '&', '=' e '>' na ligação do escopo da diretiva personalizada: AngularJS
Eu li muito sobre o uso desses símbolos na implementação de diretivas personalizadas no AngularJS, mas o conceito ainda não está claro para mim. Quero dizer, o que significa se eu usar um dos valores de escopo na diretiva personalizada? var mainApp = angular.module("mainApp", []); mainApp.directive('modalView',function(){ return{ restrict:'E', scope:'@' OR …


11
Escopo de acesso AngularJS a partir da função js externa
Estou tentando ver se existe uma maneira simples de acessar o escopo interno de um controlador através de uma função javascript externa (completamente irrelevante para o controlador de destino) Eu já vi em algumas outras perguntas aqui que angular.element("#scope").scope(); recuperaria o escopo de um elemento DOM, mas minhas tentativas atualmente …


14
O controlador não é uma função, ficou indefinido, enquanto definia controladores globalmente
Estou escrevendo um aplicativo de exemplo usando angularjs. Eu recebi um erro mencionado abaixo no navegador Chrome. O erro é Erro: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined O que renderiza como O argumento 'ContactController' não é uma função, ficou indefinido Código <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { …


10
Obter valor quando as opções de ng selecionadas forem alteradas
Tenho em minha página .html uma lista suspensa, Suspenso: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Quero executar uma ação quando o usuário seleciona um valor. Então, no meu controlador eu fiz: Controlador: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Mas a alteração do valor …



5
AngularJS: a lista de repetição de ng não é atualizada quando um elemento de modelo é unido a partir da matriz de modelo
Eu tenho dois controladores e compartilho dados entre eles com uma função app.factory. O primeiro controlador adiciona um widget na matriz de modelo (pluginsDisplayed) quando um link é clicado. O widget é colocado na matriz e essa mudança é refletida na visualização (que usa ng-repeat para mostrar o conteúdo da …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.