我在页面上呈现了多个复选框,如果我的复选框在加载时被选中,我想触发 ng-change()
。
<input type="checkbox" ng-true-value="true"
ng-false-value="false"
ng-change="CustomCheckSelect(someValue)" ng-model="model.defaultCheckBox"/>
使用 ng-init
会导致我出现问题并在控制台中抛出错误,因为其中一些未检查。
最佳答案
试试这个。写一个<div></div>
使用 ng-if 并检查“model.defaultCheckBox”是真还是假。从该 div 调用 ng-init 中的方法。喜欢-
<div
ng-if="model.defaultCheckBox" ng-init="CustomCheckSelect(somevalue)">
</div>
关于javascript - 加载时触发 ng-change,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35153607/