これらの Web ページに動的な機能を追加するときが来ました - AngularJS を使用してください!ここでは、後で追加するコントローラーのテストを追加しました。
アプリケーションにはさまざまなタイプのコード構造があります。 AngularJS アプリケーションの場合は、Model-View-Controller (MVC) パターンを使用してコードを分離し、懸念事項を分離することをお勧めします。これを念頭に置いて、AngularJS を使用していくつかのモデル、ビュー、コントローラーをアプリケーションに追加します。
作業ディレクトリをリセットしてください:
私たちのアプリには 3 台の電話のリストが含まれています。
ステップ 1 とステップ 2 の最も重要な違いを以下に示します。 GitHub にアクセスすると、完全な違いを確認できます。
ビューとテンプレート
AngularJS では、ビューは HTML テンプレートを通じてレンダリングされたモデルのマッピングです。これは、モデルが変更されるたびに、AngularJS がリアルタイムで結合ポイントを更新し、それに応じてビューを更新することを意味します。
たとえば、ビュー コンポーネントは、次のテンプレートを使用して AngularJS によって構築されます:
{{phone.snippet}}