JSFiddle source
我使用hello.bind('Hi!!!')
但是在方法hello
内部,我获得了视图模型对象而不是字符串值。有什么想法吗?
答案 0 :(得分: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.
有关bind的更多信息,请访问Mozilla。