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

10
Instrução if else nos modelos AngularJS
Eu quero fazer uma condição em um modelo AngularJS. Busco uma lista de vídeos da API do YouTube. Alguns vídeos estão na proporção 16: 9 e outros na proporção 4: 3. Eu quero fazer uma condição como esta: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr height="360px" …



29
Como vincular à lista de valores da caixa de seleção com o AngularJS?
Eu tenho algumas caixas de seleção: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> Que eu gostaria de vincular a uma lista no meu controlador, para que, sempre que uma caixa de seleção for alterada, o controlador mantenha uma lista de todos os valores …

27
Por que o AngularJS inclui uma opção vazia no select?
Trabalho com o AngularJS há algumas semanas, e o que realmente me incomoda é que, mesmo depois de tentar todas as permutações ou a configuração definida na especificação em http://docs.angularjs.org/api/ng .directive: select , ainda recebo uma opção vazia como o primeiro filho do elemento select. Aqui está o Jade: select.span9(ng-model='form.type', …
652 angularjs 

15
Como usar um filtro em um controlador?
Eu escrevi uma função de filtro que retornará dados com base no argumento que você está passando. Eu quero a mesma funcionalidade no meu controlador. É possível reutilizar a função de filtro em um controlador? Isto é o que eu tentei até agora: function myCtrl($scope,filter1) { // i simply used …

20
Confuso sobre Serviço x Fábrica
Pelo que entendi, quando dentro de uma fábrica eu retorno um objeto que é injetado em um controlador. Quando estou dentro de um serviço, estou lidando com o objeto usando thise não retornando nada. Eu assumi que um serviço sempre foi um singleton e que um novo objeto de fábrica …
618 angularjs 

13
Um controlador AngularJS pode chamar outro?
É possível ter um controlador usando outro? Por exemplo: Este documento HTML simplesmente imprime uma mensagem entregue pelo MessageCtrlcontrolador no messageCtrl.jsarquivo. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script src="js/messageCtrl.js" type="text/javascript"></script> </body> </html> O arquivo …


27
Como defino a propriedade value nas ng-options do AngularJS?
Aqui está o que parece estar incomodando muitas pessoas (inclusive eu). Ao usar a ng-optionsdiretiva no AngularJS para preencher as opções de uma <select>tag, não consigo descobrir como definir o valor de uma opção. A documentação para isso é realmente incerta - pelo menos para um simplório como eu. Posso …



23
Combatendo o AngularJS executando o controlador duas vezes
Entendo que o AngularJS executa algum código duas vezes, às vezes até mais, como $watcheventos, verificando constantemente os estados do modelo etc. No entanto meu código: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id: $scope.User._id.$oid }, function(user) { $scope.User = new …
532 angularjs 

6
Link vs compilar vs controlador
Ao criar uma diretiva, você pode colocar o código no compilador, na função de link ou no controlador. Nos documentos, eles explicam que: função de compilação e link são usadas em diferentes fases do ciclo angular controladores são compartilhados entre diretivas No entanto, para mim não está claro, que tipo …

10
Qual é a diferença entre elementos Polymer e diretivas AngularJS?
Na página Introdução ao polímero , vemos um exemplo de polímero em ação: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html"> </head> <body> <!-- 3. Declare the component by its tag. --> <x-foo></x-foo> </body> </html> O que você …

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.