【发布时间】:2013-04-24 21:44:41
【问题描述】:
有人可以来看看我在使用 Knockout JS 和绑定选择列表时遇到的一个令人费解的问题吗?
应该通过在选择列表中调用value: favColorId在列表中选择该人最喜欢的颜色,而不是通过value: favColorId()的基于函数的调用,这里发生了很奇怪的事情,我从未使用过( ( /p>
【问题讨论】:
-
嗯...当我测试你的小提琴时,情况正好相反。它适用于
favColorId,但不适用于favColorId() -
favColorId 上的括号是不需要的。 KO 会调用 ko.utils.unwrapObservable()
-
底部
<select/>s 为你选择了吗?他们没有使用括号,也没有为我选择。 -
将括号从顶部的
value:语句中去掉,所有下拉列表中都没有值被选中。 -
是的,第二个例子对我有用