0


我使用的JSFiddle 源代码hello.bind('Hi!!!')
, 但在方法内部hello我得到了视图模型对象而不是字符串值。任何想法为什么?

4

1 回答 1

1

将您的标记更改为:

<button data-bind="click: hello.bind($data, 'Hi!!!')">Say hello</button>

从文档中:

Alternatively, if you prefer to avoid the function literal in your view, you can use the bind function, which attaches specific parameter values to a function reference. 更多关于绑定的信息可以在Mozilla中找到。

于 2012-10-09T14:03:25.523 回答