我相信这个问题与这个问题相似就规则中所见,如果没有答案并且情况不同,我可以问。
我已经通过以下方式简化了我的真实场景,基本上,复选框正在通过一些无法访问的代码进行检查,这些代码无法检测到 knockout.js 的视图模型。有解决办法吗?
HMTL:
<input id="myCheckbox" type="checkbox" data-bind="checked: myValue" />
<div data-bind="text: myValue"></div>
javascript:
var viewModel = {
myValue: ko.observable(false)
};
ko.applyBindings(viewModel);
setTimeout(function() {
$("#myCheckbox").attr("checked", "checked");
}, 1000);