如何将<input>
的值设置为 false ? true 工作正常。
型号:
function Model(){
self = this;
self.Test = ko.observable(false);
};
HTML:
<input type="text" data-bind="value:Test"/>
答案 0 :(得分:4)
<input type="text">
需要一个文本值,而你正在提供一个布尔值。
布尔值false
在值属性中传递时会考虑“falsey”,这与提供 no 值相同,因此它显示为空白。
适用于true
,因为您最终得到true.toString()