ng-if を使用すると、2 番目のボタンが機能しないのはなぜですか?
モデル値が設定されている/「」ではない/nullでない場合にのみ存在するボタンを実現したい。
テンプレート:
<input type="text" ng-model="blub"/>
<br/>
<button ng-click="blub = 'xxxx'">X</button>
<br/>
<button ng-click="blub = 'yyyy'" ng-if="blub.length">Y</button>
コントローラ:
angular.module('test', [])
.controller('Main', function ($scope) {
// nothing to do here
});
遊ぶには:JSFiddle