knockout 关于一个绑定事件的问题

ILOVE_ASPNET 2012-12-15 04:00:54

<tbody data-bind="foreach:people">
<tr>
<td>
<span data-bind="text:SKU,click:checkclick"> //就是这里这个怎么加事件,我想给这行的sku文本加一个单击事件总是不行,报错
</span><a href="#" data-bind="click:$parent.removeProduct">
Remove</a>
下面这个我做测试为什么 为$parent就可以
</td>
<td data-bind="text:ProductName">
</td>
<td data-bind="text:Description">
</td>
</tr>
</tbody>


function AppViewModel() {
var self = this;
self.filter = data.Filter; //这里的data是ajax返回来的JSON串
self.people = ko.observableArray(data.ProductList);
self.removeProduct = function () {
self.people.remove(this);
};
// self.people.checkclick = function () {
为什么这个事件报错呢,有没有人用过这个JS框架,帮忙看看了这里如何做一个循环绑定事件
// };

self.myvalue = ko.observable("123");
self.showclick = function () {
self.myvalue("456");
};

}
ko.applyBindings(new AppViewModel());
...全文
136 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧