Perguntas com a marcação «angularjs»

Use para perguntas sobre o AngularJS (1.x), a estrutura JavaScript de código aberto. NÃO use essa tag para Angular 2 ou versões posteriores; em vez disso, use a tag [angular].



6
Aninhamento complexo de parciais e modelos
Minha pergunta envolve como lidar com o aninhamento complexo de modelos (também chamados de parciais ) em um aplicativo AngularJS. A melhor maneira de descrever minha situação é com uma imagem que eu criei: Como você pode ver, isso tem o potencial de ser um aplicativo bastante complexo com muitos …

11
AngularJS ngClass condicional
Existe alguma maneira de fazer uma expressão para algo como ng-classser condicional? Por exemplo, eu tentei o seguinte: <span ng-class="{test: 'obj.value1 == \'someothervalue\''}">test</span> O problema desse código é que, não importa o que obj.value1seja, o teste de classe é sempre aplicado ao elemento. Fazendo isso: <span ng-class="{test: obj.value2}">test</span> Desde que …
499 html  css  angularjs 

11
Redirecionando para uma determinada rota com base na condição
Estou escrevendo um pequeno aplicativo AngularJS que possui uma visualização de login e uma visualização principal, configuradas da seguinte forma: $routeProvider .when('/main' , {templateUrl: 'partials/main.html', controller: MainController}) .when('/login', {templateUrl: 'partials/login.html', controller: LoginController}) .otherwise({redirectTo: '/login'}); Meu LoginController verifica a combinação user / pass e define uma propriedade no $ rootScope refletindo …
493 angularjs  ngroute 

12
ng-repeat: filtrar por campo único
Eu tenho uma variedade de produtos que estou repetindo usando ng-repeat e estou usando <div ng-repeat="product in products | filter:by_colour"> para filtrar esses produtos por cor. O filtro está funcionando, mas se o nome / descrição do produto, etc., contiver a cor, o produto permanecerá após a aplicação do filtro. …

10
AngularJS: inicialize o serviço com dados assíncronos
Eu tenho um serviço AngularJS que desejo inicializar com alguns dados assíncronos. Algo assim: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; }, doStuff: function () { return myData.getSomeData(); } }; }); Obviamente, isso não …

19
Qual é a maneira correta de se comunicar entre os controladores no AngularJS?
Qual é a maneira correta de se comunicar entre controladores? Atualmente, estou usando um fudge horrível envolvendo window: function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { $scope.subgroups = data; } $scope.fetch = function(prod_grp) { $http.get('/api/stock/groups/' + prod_grp + '/subgroups/').success($scope.handleSubgroupsLoaded); } window.fetchStockSubgroups = $scope.fetch; } function StockGroupCtrl($scope, …
473 scope  angularjs 



18
Injetor AngularJS 1.2 $: modulerr
Ao usar o angular 1.2 em vez de 1.07, o seguinte trecho de código não é mais válido, por quê? 'use strict'; var app = angular.module('myapp', []); app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $locationProvider.html5Mode(true); $routeProvider. when('/', { templateUrl: 'part.html', controller: 'MyCtrl' }). otherwise({ redirectTo: '/' }); } ]); o problema está …


8
Trabalhando com select usando as opções ng do AngularJS
Eu li sobre isso em outros posts, mas não consegui descobrir. Eu tenho uma matriz $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; Eu quero renderizá-lo como: <select> <option value="000001">Chicago</option> <option value="000002">New York</option> <option value="000003">Washington</option> </select> E também quero selecionar a …



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.