0
両方とも片方向バインディングなので、両者の違いは何ですか? @は文字列のためのものですか?角度のWebサイトからangularJs 1.5では、@と<の違いは何ですか?
両方とも片方向バインディングなので、両者の違いは何ですか? @は文字列のためのものですか?角度のWebサイトからangularJs 1.5では、@と<の違いは何ですか?
:
https://docs.angularjs.org/guide/component
入力<とバインディング@を使用する必要があります。 <シンボルは片方向の バインディングを示し、1.5以降に使用可能です。 =との違いは、 で、コンポーネントスコープのバインドされたプロパティが監視されていないことです。 は、コンポーネント スコープのプロパティに新しい値を割り当てると、親スコープを更新しません。ただし、 親スコープとコンポーネントスコープの両方が同じオブジェクトを参照するため、 のオブジェクトプロパティまたは配列要素をコンポーネント内で変更しても、 親はその変更を反映します。したがって、 は、コンポーネントスコープの オブジェクトまたは配列プロパティを変更しないでください。 @ bindingsは、入力が文字列の場合に使用でき、特にバインディングの値が変更されない場合は です。