【发布时间】:2012-05-17 15:34:51
【问题描述】:
我想使用 KO v2.1.0 将布尔值绑定到选择元素,但显然它没有按预期工作。
HTML 代码:
<select data-bind="value: state">
<option value="true">On</option>
<option value="false">Off</option>
</select>
JavaScript 代码:
var model = {
state: ko.observable(false)
};
ko.applyBindings(model)
所以我希望选择框进入“关闭”位置,初始值为false,但它处于“开启”状态。如果我输入状态:ko.observable("false") 它将是正确的,但这不是我想要的。有人知道如何将布尔值绑定到带有 KO 的选择框吗?
【问题讨论】:
标签: select knockout.js boolean knockout-2.0