Я новичок в нокауте, и я не мог решить небольшую проблему, которая заключается в том, чтобы установить флажок по умолчанию.Не удалось установить флажок по умолчанию - нокаут
HTML:
<tr>
<td>
<input id="summary" type="checkbox" checked="checked" data-bind="checked: Summarise"/>
Summary
</td>
</tr>
Doc.Ready:
if (!viewModel) {
viewModel = new ViewModel();
}
ko.applyBindings(viewModel, document.getElementById("ParametersView"));
Это возвращает непроверенную флажок, когда она вызывается.
дать 'this.Summarise (true)' в вашем взгляде модальный. рабочая скрипка http://jsfiddle.net/supercool/LkqTU/22460/ –
@supercool - это правильно. В вашем представлении не следует пытаться использовать значения по умолчанию для вашей модели. Избавьтесь от проверенного атрибута '' checked. –
Спасибо, ребята. Я отлично смотрю! – spongecode