ngModelは、Angularに相互のデータバインディングを行うように伝えるディレクティブです。このディレクティブによって公開されたフォームのカスタム入力要素でも動作します。ngModelは下記のことを請け負います。親のフォーム(form)へ、その入力要素を登録します。ngModelは、現スコープの式の評価によって与えられたプロパティを、紐付けようと試みます。プロパティがそのスコープ上にまだ存在しない場合は、暗黙的に作成され、スコープに追加されます。下記は、ngModelを使用するためのベストプラクティスのページです。https://github.com/angular/angular.js/wiki/Understanding-ScopesngModelを使用するための基本的なサンプルは、下記を参照してください。3.0.このページは、ページトップのリンク先のAngularJS公式ドキュメント内のページを翻訳した内容を基に構成されています。下記の項目を確認し、必要に応じて公式のドキュメントをご確認ください。@tomofまで教えていただければ幸いです。AngularJSの更新頻度が高いため、元のコンテンツと比べてドキュメントの情報が古くなっている可能性があります。"訳注:"などの断わりを入れた上で、日本人向けの情報やより分かり易くするための追記を行っている事があります。