【发布时间】:2013-07-02 20:41:39
【问题描述】:
如何将多个 HTML 输入字段绑定到同一个可观察对象,使可观察对象成为输入字段的总和? (输入字段将只接受数字)
我知道我可以为每个输入字段使用 ko.observable 并使用 ko.computed 来计算输入字段的总和,但是当我将有任意数量的输入字段时,这是如何完成的?
-谢谢:)
【问题讨论】:
-
“我将有任意数量的输入字段”是什么意思?然后我猜你会有一些项目的集合,所以在你的计算中你可以循环遍历该集合并仍然计算总和......
-
嗯,我可以通过单击按钮添加更多输入字段,这些新输入字段将成为总和计算的一部分。
-
你的意思是这样的? jsfiddle.net/RPhAD
-
是的,这正是我的意思! :D 你是个好男人/女人 :)
标签: javascript mvvm knockout.js viewmodel