Articles of angularjs controlador

Vinculando um controlador a outro para chamar o serviço no ng-click

Eu tenho dois modelos com os respectivos controladores e arquivos de serviço. O controlador de um modelo (fleetListTemplate) (fleetListController) carrega dados de seu arquivo de serviço (fleetService) e exibe em sua visualização (fleetListTemplate). Quando isso acontece, e clico em um dos dados carregados de fleetService, devo vincular fleetListController a fleetSummaryController para obter dados de seu […]

AngularJS: abra uma nova janela do navegador, mas ainda retenha o escopo e o controlador e os serviços

Estou escrevendo um aplicativo angularJS. Neste controlador em particular, abro uma nova janela do navegador através do serviço $window.open . Mas na nova janela, todas as variables $scope são perdidas. Eu tentei usar window.parent mas isso não funciona. Na verdade, na nova janela do navegador, todos os serviços de aplicativos, controladores ou escopos não estão […]

AngularJS: A maneira correta de vincular-se a propriedades de serviço

Eu estou procurando a melhor prática de como vincular-se a uma propriedade de serviço no AngularJS. Eu trabalhei através de vários exemplos para entender como se ligar a propriedades em um serviço que é criado usando AngularJS. Abaixo eu tenho dois exemplos de como ligar as propriedades em um serviço; ambos trabalham. O primeiro exemplo […]

Como eu uso $ rootScope em Angular para armazenar variables?

Como eu uso $rootScope para armazenar variables ​​em um controlador que eu quero acessar posteriormente em outro controlador? Por exemplo: angular.module(‘myApp’).controller(‘myCtrl’, function($scope) { var a = //something in the scope //put it in the root scope }); angular.module(‘myApp’).controller(‘myCtrl2’, function($scope) { var b = //get var a from root scope somehow //use var b }); Como […]

Angularjs Uncaught Error: ao migrar para V1.3

Estou aprendendo Angular.js e não consigo descobrir o que está errado com esse código simples. Parece estar bem, mas dando-me o seguinte erro. **Error**: Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.14/$injector/modulerr?p0=app&p1=Error%3A%20…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.14%2Fangular.min.js%3A17%3A381) E antes de adicionar ng-app= “app” (eu estava apenas mantendo-o como ng-app ) estava me dando erros a seguir. Por que é que? Error: [ng:areq] http://errors.angularjs.org/1.3.14/ng/areq?p0=Ctrl&p1=not%20a%20function%2C%20got%20undefined at […]