Articles of angularjs

Atributo obrigatório Não está funcionando com input de arquivo em Angular Js

Eu tenho um controle de upload de arquivo no meu formulário.Estou usando o Angular JS. Quando coloco o atributo requerido para validar que o arquivo está selecionado, ele não está funcionando.  Ok Você pode por favor sugerir porque o requerido não está funcionando?

Angular 1 – obtenha os parâmetros de URL atuais

Eu quero extrair dados do URL atual e usá-lo no controlador. Por exemplo, eu tenho esse URL: app.dev/backend/surveys/2 Bits que eu quero extrair: app.dev/backend/ : type / : id Existe alguma coisa no Angular que possa me ajudar nessa tarefa?

Por que o escopo do ng-transclude não é filho do escopo de sua diretiva – se a diretiva tem um escopo isolado?

Dada uma diretiva ( container1 ) com transclude e um escopo isolado, quando a diretiva está vinculada, eu tenho esses escopos: Scope 004 <– scope of the body Scope 005 <– scope of directive container1 Scope 006 <– scope of the ng-transclude Eu esperava: Scope 004 <– scope of the body Scope 005 <– scope […]

Compartilhando dados entre diretivas

Eu tenho alguns dados chamados foo que vivem em um escopo que é pai de três filhos: bar.scope = {foo: ‘=’, baz: ‘@’}; mpq.scope = {foo: ‘=’, bats: ‘@’}; ktr.scope = {foo: ‘=’, otr: ‘@’}; Qual é a melhor maneira de compartilhar foo entre essas três diretivas? Opções incluem: Use um escopo isolado para passar […]

É possível filtrar angular.js por contenção em outro array?

Então, se eu tiver uma matriz: $scope.letters = [{“id”:”a”}, {“id”:”b”}, {“id”:”c”}]; E outra matriz $scope.filterBy = [“b”,”c”,”d”]; E eu quero ter algum ng-repeat para filtrar $ scope.letters por apenas itens que aparecem em $ filterBy. Eu quero ser capaz de fazer algo para o efeito de: {{letter.id}} E tem que imprimir b, c Eu sei […]

Obtendo o MathJax para atualizar após mudanças no modelo AngularJS

Eu estou tentando usar o texto de binding bidirecional de AngularJS que inclui equações de estilo de látex. Eu gostaria de chamar MathJax para formatar as equações, mas não tenho certeza da melhor maneira de garantir que o MathJax seja chamado depois que o AngularJS terminar de alterar o modelo. Eu acho que preciso de […]

Declaração de diretiva templateUrl em relação à raiz

No momento, estou declarando templateUrl em relação ao local atual da janela. cvApp.directive(‘personalDetails’, function () { return { restrict: ‘A’, templateUrl: ‘../../Scripts/app/templates/personalDetails.html’ }; }); Como posso criar templateUrl em relação à raiz do aplicativo? Eu estou procurando algo como isto: templateUrl: ‘~/Scripts/app/templates/personalDetails.html’ O AngularJS pode realizar isso?

Angular JS – Focaliza automaticamente a input e mostra o menu suspenso typeahead – ui.bootstrap.typeahead

Estou usando o Angular JS – ui.bootstrap.typeahead: Gostaria de clicar em um botão e focar um campo de input e mostrar automaticamente a lista suspensa de sugestão de headers. Eu tenho uma diretiva que foca automaticamente o campo de input quando o botão é clicado. Como posso mostrar o menu suspenso automaticamente para que o […]

Angularjs: entendendo uma diretiva recursiva

Eu encontrei uma ótima diretiva de tree aqui. Original: http://jsfiddle.net/n8dPm/ Eu tenho tentado entender o funcionamento do mesmo através de outras questões do SO, 1 , 2 . Eu não conseguia entender como as chamadas recursivas para processar a diretiva de tree funcionam. Principalmente a function de compilation Quando toda a function de compilation é […]

O filtro angular funciona, mas faz com que “10 $ iterações de digitação sejam atingidas”

Eu recebo dados do meu servidor back-end estruturado assim: { name : “Mc Feast”, owner : “Mc Donalds” }, { name : “Royale with cheese”, owner : “Mc Donalds” }, { name : “Whopper”, owner : “Burger King” } Para minha opinião, eu gostaria de “inverter” a lista. Ou seja, quero listar cada proprietário e, […]