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].

8
Como usar o transferidor para verificar se um elemento está visível?
Estou tentando testar se um elemento é visível usando o transferidor. Esta é a aparência do elemento: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Quando no console do Chrome, posso usar este seletor jQuery para testar se o elemento está visível: $('[ng-show=saving].icon-spin') [ <i class=​"icon-spinner icon-spin ng-hide" ng-show=​"saving">​</i>​ ] > $('[ng-show=saving].icon-spin:visible') [] …


5
loop foreach em angularjs
Eu estava atravessando o forEach loopno AngularJS. Existem alguns pontos que eu não entendi sobre isso. Qual é o uso da função iteradora? Existe alguma maneira de ir sem ele? Qual é o significado da chave e do valor conforme mostrado abaixo? angular.forEach($scope.data, function(value, key){}); PS: Tentei executar esta função …
110 angularjs  foreach 

6
AngularJS - Acesso ao escopo filho
Se eu tiver os seguintes controladores: function parent($scope, service) { $scope.a = 'foo'; $scope.save = function() { service.save({ a: $scope.a, b: $scope.b }); } } function child($scope) { $scope.b = 'bar'; } O que é a maneira correta para deixar parentler bfora child? Se for necessário definir bem parent, isso …
110 angularjs 

5
Por que usamos $ rootScope. $ Broadcast em AngularJS?
Tentei encontrar algumas informações básicas para AngularJS $rootScope.$broadcast, mas a documentação do AngularJS não ajuda muito. Em palavras fáceis, por que usamos isso? Além disso, dentro do modelo Hot Towel de John Papa, há uma função personalizada no módulo comum chamada $broadcast: function $broadcast() { return $rootScope.$broadcast.apply($rootScope, arguments); } Eu …


4
Construção de angularjs if-then-else na expressão
Posso de alguma forma usar a construção if-then-else (operador ternário) na expressão angularjs, por exemplo, tenho a função $ scope.isExists (item) que deve retornar o valor bool. Eu quero algo assim, <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Eu sei que …


24
Angularjs: Error: [ng: areq] Argumento 'HomeController' não é uma função, foi indefinido
Esta é minha demonstração usando angularjs, para criar um arquivo de serviço e adicionar serviço a um controlador. Tenho dois problemas com minha demonstração: Um é quando coloco <script src="HomeController.js">antes de <script src="MyService.js">obter este erro, Erro: [ng: areq] O argumento 'HomeController' não é uma função, ficou indefinido A outra é …



3
$ http.get (…) .success não é uma função
eu tenho este código: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } No meu ambiente local, funciona bem, mas em um servidor, retorna este erro: TypeError: $ http.get (...). Sucesso não é uma função Alguma ideia? obrigado

9
AngularJS HTTP post para PHP e undefined
Eu tenho um formulário com a tag ng-submit="login() A função é chamada bem em javascript. function LoginForm($scope, $http) { $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; $scope.email = "fsdg@sdf.com"; $scope.password = "1234"; $scope.login = function() { data = { 'email' : $scope.email, 'password' : $scope.password }; $http.post('resources/curl.php', data) .success(function(data, status, headers, config) { …

19
Calculando a soma de elementos repetidos em AngularJS ng-repeat
O script abaixo exibe um carrinho de compras usando ng-repeat. Para cada elemento da matriz, ele mostra o nome do item, sua quantidade e o subtotal ( product.price * product.quantity). Qual é a maneira mais simples de calcular o preço total de elementos repetidos? <table> <tr> <th>Product</th> <th>Quantity</th> <th>Price</th> </tr> …

7
Injetando $ scope em uma função de serviço angular ()
Eu tenho um serviço: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) …

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.