2017-10-09 9 views
0

は、すでに私はNG-モデルとngのバインドについて多くのことを読んで、まだこの角度J:角度jからのこの2つのステートメントの違いは何ですか?

コード文の1に満足していないイム:

ng-model="table.process_data.username" 

コード声明2:私は考えて

ng-bind="table.process_data.username" 

両方の文の動作は同じですか? もし私が間違っていたらpleseはこのことを理解するのを助けます

+0

入力にng-modelが働くので、値を表示するためにのみng-bindが使用されます。 – Groben

+0

可能な複製https://stackoverflow.com/a/12420157/5621827 – jitender

+0

okayしかし、私はその質問を見つけることはできませんので、私は@ jitenderに尋ねました –

答えて

0

ng-bindはng-modelと同じではありません。 ng-modelは2ウェイデータバインディングに使用され、ng-bindは一方向データバインディングにのみ使用されます。

ng-modelに変数を書き込んだ場合、htmlの変更は常にコントローラでも利用できます。逆も同様ですが、ng-bindではそうではありません。

ng-bindを文字列補間{{}}とみなし、その機能は文字列補間と同じです。