Boa noite Hugo,

Para fazer o que pretendes deves declarar “ng-app” não na DIV mas sim por 
exemplo no BODY. Assim todo o HTML inerente irá herdar “ng-app”.

Dá uma vista de olhos nestes videos: https://egghead.io/

Cheers,

Rui Abrantes

On 19 August 2014 at 11:10:53 am, Hugo Ferreira ([email protected]) wrote:

Boa noite,

Com isto:

<div ng-app="">
  <p>Name: <input type="text" ng-model="name"></p>
  <p ng-bind="name"></p>
</div>

Consigo que ao alterar o texto do elemento "text", que o binding funcione para 
o name, no entanto se tiver algo como:

<div ng-app="">
  <p>Name: <input type="text" ng-model="name"></p>
</div>

....

<p ng-bind="name"></p>

Já não funciona, ou seja, o AngularJS vai considerar o que estiver apenas na 
div com o atributo ng-app. Ora isso não traz grande vantagem ao Angular (para 
mim). Eu queria que o binding funcione em qualquer lugar do DOM.

Estou certo que será uma pergunta de iniciante :)
Qual é a solução para o que pretende alcançar ?
--
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a