angularJS では、入力フィールドを ng-model にバインドし、入力が空でない場合に何かを表示します。
<input id="name" type="text" ng-model="typeSignature" placeholder="Type your name here">
<div ng-show="typeSignature==''"> Something</div>
スペースキーを押すと、ブール値typeSignature==''
はまだ真です。ただし、jQuery では、$('#name').val() == ''
スペースを押した場合、ブール値は false になります。
angularJSが空間を異なる方法で扱うのはなぜですか? val()
jQuery関数をanguLarJSと一致させるにはどうすればよいですか?つまり、スペースも空として扱うにはどうすればよいですか?