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
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
Queria saber qual é a melhor maneira de detectar o término do carregamento / bootstrapping da página, quando todas as diretivas terminam de compilar / vincular. Algum evento já está aí? Devo sobrecarregar a função de
Tenho dois controladores, um dentro do outro. Agora eu sei que o escopo filho herda propriedades do escopo pai, mas há uma maneira de atualizar a variável de escopo pai? Até agora não encontrei nenhuma solução óbvia. Na minha situação, tenho um controlador de calendário em um formulário. Gostaria...
É correto passar a "corrente" $scopepara um serviço AngularJS? Estou em uma situação em que tenho um $ serviço sabendo que é consumido por apenas um controlador e gostaria de ter uma referência ao escopo do controlador nos próprios métodos de $ serviço. Isso é filosoficamente correto? Ou é...
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...
Eu tenho um objeto JS declarado assim $scope.items = {}; Eu também tenho uma solicitação $ http que preenche este objeto com itens. Gostaria de detectar se este item está vazio, parece que o ng-show suporta isso ... Eu entro ng-show="items" e magicamente funciona, eu também gostaria de fazer o...
Sou novo no Angular e estou tentando descobrir como fazer as coisas ... Usando o AngularJS, como posso injetar um controlador para ser usado em outro controlador? Eu tenho o seguinte snippet: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) {...
Eu tenho uma diretiva com um escopo isolado (para que eu possa reutilizar a diretiva em outros lugares) e, quando uso essa diretiva com um ng-repeat, ela não funciona. Eu li toda a documentação e as respostas do Stack Overflow sobre este tópico e compreendo os problemas. Eu acredito que evitei...
Não consigo encontrar uma maneira de chamar uma função no escopo pai de uma diretiva sem usar o escopo isolado. Eu sei que se eu usar o escopo isolado, posso apenas usar "&" no isolado para acessar a função no escopo pai, mas usar o escopo isolado quando não é necessário tem consequências....
Como posso chamar um método definido no escopo filho de seu escopo pai? function ParentCntl() { // I want to call the $scope.get here } function ChildCntl($scope) { $scope.get = function() { return "LOL";
Pergunta simples: como posso definir um valor de escopo em html, para ser lido pelo meu controlador? var app = angular.module('app', []); app.controller('MyController', function($scope) { console.log($scope.myVar); }); <script
Às vezes, preciso usar $scope.$applyno meu código e às vezes gera um erro de "resumo já em andamento". Então, comecei a encontrar uma maneira de contornar isso e encontrei esta pergunta: AngularJS: Impedir o erro $ digest já em andamento ao chamar $ scope. $ Apply () . No entanto, nos comentários...
Estou fazendo uma demonstração na qual estou obtendo dados do servidor após intervalos regulares de tempo usando $intervalAgora, preciso parar / cancelar isso. Como posso conseguir isso? Se eu precisar reiniciar o processo, como devo fazer isso? Em segundo lugar, tenho mais uma pergunta: estou...
Este é o controlador do template principal: app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) {
Estou tentando configurar uma caixa de diálogo de confirmação ng-clickusando uma diretiva angularjs personalizada: app.directive('ngConfirmClick', [ function(){ return { priority: 1, terminal: true, link: function (scope, element, attr) { var msg = attr.ngConfirmClick || "Are you sure?";...