「AngularJS入門」ngModel ディレクティブのサンプル

環境
Angularjs 1.6.9

書式
<input ng-model="xxx"
ngModelは、Angularに相互のデータバインディングを行うように伝えるディレクティブです。
input、textarea、selectのような他のディレクティブのモデルとビューを紐付けます。

input、select、textarea、また、NgModelControllerを使用し、 このディレクティブによって公開されたフォームのカスタム入力要素でも動作します。

使用例

<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<body>

<div ng-app="">
 <p>名前を入力してください</p>
 <p>名前: <input type="text" ng-model="name" placeholder="山田"></p>
 <h1>{{name}}</h1>
</div>

</body>
</html>

結果
テキストボックスに「大原」と入力すると、「入力した名前:大原」が表示されます。

AngularJS

Posted by arkgame