Open3

angular.ts

もしきもしき

コンポーネント内のプロパティのことを「ビュー変数」と呼ぶ

もしきもしき

属性とプロパティは別物

属性・・・要素の初期値を表すもの
プロパティ・・・現在地を表すもの

属性バインディングとプロパティバインディングの両方が利用できる場合は、プロパティーバインディングを利用する。

<input id="txt" type="text" value="hoge" />

// ↓何かしらのコンポーネント内
txt.value = 'foo'
console.log(txt.value) // foo
console.log(txt.getAttribute('value')) // hoge
もしきもしき

【form】
novalidateはHTML5のバリデーションと、 AngularJSのバリデーションが同時に実施されてしまうことを避けるために、ブラウザのバリデーションを無効にする

<form name="userForm" novalidate>
</form>