KO v2.1.0 を使用してブール値を select 要素にバインドしたいのですが、明らかに期待どおりに動作しません。
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で選択ボックスにバインドする方法を知っている人はいますか?
Jsfiddle: https://jsfiddle.net/greenlaw110/Ajm58/