请参阅this code (Origin Version)。
当我在添加的选项文本框中输入内容时,我无法更新我的值。
将对象推入observableArray后,它才起作用。 See here (Modified Version).
但我认为应该有一个解决方案让我直接使用像Origin Version这样的observableArray,而不是像修改版本那样将对象推送到数组。
帮助表示赞赏。
答案 0 :(得分:0)
以黑客方式解决foreach问题:http://jsfiddle.net/j8K29/7/
ko.observable(ko.observable(""))
外部可观察物被foreach
展开,内部可观察物仍然存在。
我还更改了您的removeChoice
功能以反映此更改。