Articles of angularjs

Como melhorar o desempenho do ngRepeat em um dataset enorme (angular.js)?

Eu tenho um enorme dataset de vários milhares de linhas com cerca de 10 campos cada, cerca de 2MB de dados. Eu preciso exibi-lo no navegador. A abordagem mais direta (buscar dados, colocá-los em $scope , deixar ng-repeat=”” fazer seu trabalho”) funciona bem, mas congela o navegador por cerca de meio minuto quando começa a […]

Angular js init ng-model a partir dos valores padrão

Digamos que você tenha um formulário que tenha valores carregados do database. Como você inicializa o ng-model? Exemplo: No meu controlador, $ scope.card é indefinido inicialmente. Existe uma maneira além de fazer algo assim? $scope.card = { description: $(‘myinput’).val() }

AngularJS – Acesso ao escopo filho

Se eu tenho 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’; } Qual é a maneira correta de deixar o parent ler b fora da child ? Se for necessário definir b em parent , […]

Angular ng-repeat adiciona linha de bootstrap a cada 3 ou 4 cols

Eu estou procurando o padrão certo para injetar uma class de linha de boot a cada 3 colunas. Eu preciso disso porque cols não tem um hight fixo (e eu não quero consertar um), então quebra meu design! Aqui está o meu código: … Mas só exibe um produto em cada linha. O que eu […]

Âmbito $ angular. $ Apply vs $ timeout como um $ seguro aplicável

Estou tentando entender melhor as nuances do uso do serviço $ timeout em Angular como uma espécie de método “safe $ apply”. Basicamente, em cenários em que um trecho de código poderia ser executado em resposta a um evento Angular ou a um evento não angular, como jQuery ou algum evento DOM padrão. Pelo que […]

Remover opção em branco da opção Select com AngularJS

Eu sou novo no AngularJS. Eu procurei muito, mas isso não resolve o meu problema. Eu estou recebendo uma opção em branco pela primeira vez na checkbox de seleção. Aqui está o meu código HTML {{template.name}} JS var MyApp=angular.module(‘MyApp1’,[]) MyApp.controller(‘MyController’, function($scope) { $scope.feed = {}; //Configuration $scope.configs = [ {‘name’: ‘Config 1’, ‘value’: ‘config1’}, {‘name’: […]

Qual é a diferença entre ng-app e data-ng-app?

Eu comecei a aprender sobre o AngularJS e estou confuso sobre quais são as diferenças entre as diretivas ng-app e data-ng-app .

Como usar a resposta promise $ http fora do manipulador de sucesso

$scope.tempObject = {}; $http({ method: ‘GET’, url: ‘/myRestUrl’ }).then(function successCallback(response) { $scope.tempObject = response console.log(“Temp Object in successCallback “, $scope.tempObject); }, function errorCallback(response) { }); console.log(“Temp Object outside $http “, $scope.tempObject); Eu estou recebendo resposta em successCallback mas não recebendo $scope.tempObject fora de $http . sua exibição undefined . Como acessar a response ou $scope.tempObject […]

O que é o hashKey $$ adicionado ao meu resultado JSON.stringify

Eu tentei olhar no Mozilla JSON stringify página de seus documentos, bem como aqui no SO e Google, mas não encontrou nenhuma explicação. Eu usei JSOn stringify muitas vezes, mas nunca se deparar com este resultado Eu tenho uma matriz de objects JSON [ { “param_2”: “Description 1”, “param_0”: “Name 1”, “param_1”: “VERSION 1” }, […]

Manter modelo de escopo ao alterar entre visões no AngularJS

Eu estou aprendendo AngularJS. Digamos que eu tenha / view1 usando My1Ctrl e / view2 usando My2Ctrl ; que pode ser navegado usando abas onde cada visão tem sua própria forma simples, mas diferente. Como eu me certificaria de que os valores inseridos na forma de view1 não sejam redefinidos, quando um usuário sair e, […]