我正在使用 Metronic Admin Dashboard 模板开发 AngularJS 应用程序。这是我的复选框的代码:
<div class="checkbox">
<label>
<input type="checkbox" data-ng-model="checkbox.isEnabled"> Enabled?
</label>
</div>
我已经确认 的值checkbox.isEnabled
实际上是true
。我也试过使用data-ng-checked="checkbox.isEnabled
,这也没有用。如果我Metronic.updateUniform();
在页面完全加载后调用(我将它附加到标签的点击事件),复选框确实会正确更新。
我似乎找不到可以打电话的地方。updateUniform()
ui-router的$stateChangeSuccess
事件还为时过早。是否有我遗漏的东西,或者真的不可能根据 AnguularJS 中的数据预先检查 Metronic 的主题复选框之一?