【发布时间】:2013-07-05 13:21:19
【问题描述】:
我正在使用敲除将内容动态加载到页面的某些部分,使用 HTML 绑定。
问题是我要绑定的html必须调用一个函数onclick,我需要关于目标的信息和敲除容易发送的数据。
类似这样的:
myFunction($parent, $data)
HTML:
<table>
<tbody data-bind="foreach: rows" >
<tr>
<td data-bind="html: rowValue">this will be a link</td>
</tr>
</tbody>
</table>
稍后我将值设置为内部带有敲除绑定的链接:
rowValue("<a href='#' data-bind=click:alert('hello')" + result.Data + "</a>");
请查看fiddle here 以查看完整的工作代码。
您可以看到我写的两行之间的区别,如果我执行 javascript onclick 它可以工作,但显然 ko 缺少后期绑定。
我已经看到很多关于此的问题,但找不到一个有明确答案的问题。
我想用KO来做这个,怎么做呢? 也许有模板?
【问题讨论】:
标签: javascript html knockout.js knockout-2.0