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