将值插入knockout viewmodel

时间:2012-08-05 00:06:18

标签: knockout.js knockout-2.0

我正在努力学习淘汰赛。我想构建一个插入列表的输入表单

我已经采用了这些示例并尝试修改它们以适应。

我有一个jsFiddle示例

我想设置2个文本框以允许将值插入到viewmodel中。我试过添加data-bind =“value:question”& data-bind =“value:qtype”到每个输入,但似乎没有帮助

如果有人可以看看jsfiddle,让我知道我做错了会很棒。

谢谢

2 个答案:

答案 0 :(得分:0)

您可能希望在根视图模型上添加questionqtype的可观察对象。然后,您可以将输入绑定到它们。

当你按下你的问题列表时,你会读取observables的值并最终清除它们,这样你就可以为下一个输入做好准备了。

以下是更新后的示例:http://jsfiddle.net/rniemeyer/DQGYX/4/

答案 1 :(得分:0)

您需要将输入元素设置为observables(或另一个变量)以捕获它们,然后将它们添加到数组中。随附小提琴:

http://jsfiddle.net/johnpapa/DQGYX/7/