Đây là fiddle cho thấy vấn đề. http://jsfiddle.net/Erk4V/1/
Nó xuất hiện nếu tôi có một mô hình ng bên trong một ng-if, mô hình không hoạt động như mong đợi.
Tôi tự hỏi nếu đây là một lỗi hoặc nếu tôi hiểu sai cách sử dụng đúng.
<div ng-app >
<div ng-controller="main">
Test A: {{testa}}<br />
Test B: {{testb}}<br />
Test C: {{testc}}<br />
<div>
testa (without ng-if): <input type="checkbox" ng-model="testa" />
</div>
<div ng-if="!testa">
testb (with ng-if): <input type="checkbox" ng-model="testb" />
</div>
<div ng-if="!someothervar">
testc (with ng-if): <input type="checkbox" ng-model="testc" />
</div>
</div>
</div>
controllerAs
?
scope:false
và tôi đã thêm ng-if
yếu tố xung quanh chỉ thị - phạm vi bị ràng buộc ban đầu, nhưng họ đã trở thành tách sau một watcher cập nhật một trong những giá trị phạm vi ...