Я разрабатываю приложение AngularJS, используя шаблон Metronic Admin Dashboard. Это код для моего флажка:
<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
еще слишком рано. Я что-то упускаю или действительно невозможно предварительно проверить один из тематических флажков Metronic на основе данных в AnguularJS?