Eu francamento divido o meu tempo entre Ang e Knockout pois quando quero apenas o binding (porque como se sabe bem te habituando a ele não há como voltar...) uso o KN ... claro para uma "verdadeira" SPA o Ang é mais potente ;)
Best regards Cristóvão Morgado pt.linkedin.com/in/cmmorgado/ github.com/cmorgado - 2014-08-19 10:12 GMT+01:00 Hugo Ferreira <[email protected]>: > Bom dia, > > Cristovão, já tinha pensado nisso. Aliás se formos puristas, usar > AngularJS é mau para a performance por natureza :P > Mas para mim também usar com "containers" espalhados pela página também > vai tornar o código menos limpo. > > Vou analisar caso a caso. Para algo simples, vou seguir a tua sugestão > (como para já é o que vou precisar para muitos casos). > Vou ter uma zona de "big numbers" com 3 "big numbers" e um efeito de caixa > registadora (já desenvolvi em JS com base noutro que funcionava +- :D). > Basta colocar o AngularJS à escuta apenas numa div que englobe os big > numbers e nada mais. > > Thanks. > > > No dia 19 de Agosto de 2014 às 07:19, Cristovão Morgado < > [email protected]> escreveu: > >> Não recomento colocares no <Body> pois assim o Angular tem de andar pela >> tree TODA do documento à procura dos bindings!!!! Muito mau para >> performance. >> >> O que podes fazer é envolveres num nível acima ao que descreves tudo >> noutro elemento tá poderia ser um <P> ou um <Form> ... o que for ... mas >> não o BODY >> >> Best regards >> Cristóvão Morgado >> pt.linkedin.com/in/cmmorgado/ >> github.com/cmorgado >> >> - >> >> >> >> >> 2014-08-19 2:35 GMT+01:00 Hugo Ferreira <[email protected]>: >> >>> Boa noite Rui, >>> >>> Funciona lindamente :) >>> >>> >>> Mutas gracias, >>> Hugo. >>> >>> >>> No dia 19 de Agosto de 2014 às 02:16, Rui Abrantes < >>> [email protected]> escreveu: >>> >>> 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 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 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 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.
