Articles of angularjs

JavaScript .map files – mapas fonte javascript

Recentemente eu vi arquivos com extensão .js.map enviados com algumas bibliotecas JavaScript (como Angular ), e isso apenas levantou algumas questões na minha cabeça: Para que serve? Por que os caras da Angular se importam em entregar um arquivo .js.map ? Como posso (como desenvolvedor de JavaScript) usar o arquivo angular.min.js.map ? Devo me preocupar […]

de jquery $ .ajax para angular $ http

Eu tenho este pedaço de código jQuery que funciona bem origem cruzada: jQuery.ajax({ url: “http://example.appspot.com/rest/app”, type: “POST”, data: JSON.stringify({“foo”:”bar”}), dataType: “json”, contentType: “application/json; charset=utf-8”, success: function (response) { console.log(“success”); }, error: function (response) { console.log(“failed”); } }); Agora estou tentando converter isso em código Angular.js sem sucesso: $http({ url: “http://example.appspot.com/rest/app”, dataType: “json”, method: “POST”, data: […]

Qual é a maneira mais concisa de ler os parâmetros de consulta no AngularJS?

Gostaria de ler os valores dos parâmetros de consulta de URL usando o AngularJS. Estou acessando o HTML com o seguinte URL: http://127.0.0.1:8080/test.html?target=bob Como esperado, location.search é “?target=bob” . Para acessar o valor do destino , encontrei vários exemplos listados na web, mas nenhum deles funciona no AngularJS 1.0.0rc10. Em particular, os seguintes são todos […]

Paginação em uma lista usando ng-repeat

Estou tentando adicionar páginas à minha lista. Eu segui o tutorial AngularJS, aquele sobre smartphones e estou tentando mostrar apenas um certo número de objects. Aqui está o meu arquivo html: Search: Sort by: Alphabetical Newest You selected the phones to be ordered by: {{orderProp}} Show 5 per page Show 10 per page Show 15 […]

O que o AngularJS faz melhor que o jQuery?

Eu tenho usado principalmente a biblioteca jQuery e acabei de começar a usar o AngularJS. Eu li alguns tutoriais sobre como usar Angular, mas não estou claro sobre o porquê ou quando usá-lo, ou quais os benefícios que posso encontrar em comparação com apenas usando jQuery. Parece-me que o Angular faz você pensar em MVC, […]

Faz sentido usar o Require.js com Angular.js?

Sou novato no Angular.js e tentando entender como ele é diferente do Backbone.js … Usamos para gerenciar nossas dependencies de pacotes com o Require.js enquanto usamos o Backbone. Faz sentido fazer o mesmo com o Angular.js?

AngularJS – como obter uma referência de resultado filtrada ngRepeat

Eu estou usando uma diretiva ng-repeat com filtro assim: ng-repeat=”item in items | orderBy:’order_prop’ | filter:query | limitTo:4″ e eu posso ver os resultados renderizados bem; Agora quero executar alguma lógica nesse resultado no meu controlador. A questão é como posso pegar a referência de itens de resultado? Atualizar: Só para esclarecer: estou tentando criar […]

Angular-Formly: Adicionando campos de formulário dinamicamente no clique do usuário

Como eu poderia adicionar o recurso no formulário para que o usuário possa adicionar mais campos de input clicando no botão “Adicionar”. Isso usando a biblioteca formular angular. Aqui está um exemplo do recurso exato, mas feito usando apenas angularjs. Adicionando campos de formulário dinamicamente

Tentando definir dinamicamente um templateUrl no controlador com base na constante

Eu quero mudar o templateUrl associado ao controlador com base em uma constante predefinida que eu defini no bootstrap angularjs. Eu não consigo descobrir como mudar isso. Eu experimentei o UrlRouteProvider, mas não consegui descobrir como puxar o html do sistema de arquivos com isso. Estou preso no templateUrl. No código abaixo, a saída primeiro […]

Como cancelar a inscrição em um evento de transmissão no angularJS. Como remover a function registrada via $ on

Eu registrei meu ouvinte para um evento $ broadcast usando a function $ on $scope.$on(“onViewUpdated”, this.callMe); e quero cancelar o registro desse ouvinte com base em uma regra de negócios específica. Mas meu problema é que, uma vez registrado, não consigo cancelar o registro. Existe algum método no AngularJS para cancelar o registro de um […]