我不得不深入挖掘一个旧项目的淘汰赛,最后得到一些工作,但我在step
元素上遇到input
属性时遇到问题。
<!-- ko if: guaranteedQuantity > 1 -->
<input type="number" min="0" data-bind="value: quantity, step: guaranteedQuantity" />
<!-- /ko-->
guaranteedQuantity
来自我的viewmodel并且if
- 条件适用于它,因此我知道它具有正确的值。我只是遇到了将问题绑定到step
的问题 - 我是否错误地使用了data-bind
?
答案 0 :(得分:1)
正如haim770在评论中所解释的那样,您可以使用attr
绑定为输入上的step
属性赋值。
<!-- ko if: guaranteedQuantity > 1 -->
<input type="number" min="0" data-bind="value: quantity, attr: { step: guaranteedQuantity }" />
<!-- /ko-->