我有一个分页功能,因为在模板中执行它有点棘手。问题是,如果我这样放置它:
{{ paging( rows, limit, offset ) }}
它显然会逃避输出,所以我尝试使用三重stache并且输出正如预期的那样。但是,它不会再发现on-click
个事件了......有什么建议吗?
我想到的解决方法是设置jQuery
以检测click
上的.pagination > li
事件,但我只是想问一下RactiveJS是否可以为我或我做任何事情我只是遗漏了一些东西。
祝你有美好的一天!
答案 0 :(得分:2)
如果要添加动态模板,请使用部分:
data: {
foo: 'foo',
paging: function(x){
var template = '<li on-click="clicked()">' + x + '</li>';
if (!this.partials.paging) {
this.partials.paging = template;
}
else {
this.resetPartial('paging', template);
}
return 'paging';
}
},