2016-07-25 8 views
0

Ich habe immer isolierten Bereich in meinen Direktiven in Angular 1.x verwendet. Ich stieß jedoch auf eine Richtlinie, die nur ngModel verwendet. Nun, ich habe gesehen, dass es einige Probleme gibt, wenn man beide benutzt (ich weiß, dass es möglich ist, irgendwie?).Direktiven in AngularJs 1.x: isolierter Bereich vs erfordern ngModel

Wie auch immer, meine Frage ist, was sind die wichtigsten Unterschiede bei der Verwendung von isolierten Bereich und erfordern ngModel?

Ich habe ein Beispiel und basierend darauf, sehe ich keine Unterschiede? Das Beispiel ist hier verfügbar: http://plnkr.co/edit/ExGcigFz369QXxvYWOZR?p=preview

Also, jede Art von Erklärung ist willkommen.

Vielen Dank im Voraus!

Antwort

0

Mit dem isolierten Bereich können Sie auch '@', '&' und in der winkeligen 1.5s Komponente '<' für eine einmalige Bindung verwenden, um eine bessere Leistung zu erzielen, wenn Sie keine bidirektionale Bindung benötigen.

+0

Danke, mir war das bewusst, obwohl, sollte es nicht '=' statt '<' sein? – uglycode

+1

Nein. In angular 1.5 können Sie .component verwenden und '<' für Eingabedaten verwenden. In der Dokumentation heißt es: Inputs sollten

Verwandte Themen