我有一个分页功能,因为在模板中执行它有点棘手。问题是,如果我这样放置它:
{{ paging( rows, limit, offset ) }}
它显然会转义输出,所以我尝试使用三级,输出符合预期。但是,它不会再检测点击
事件..有什么建议吗?
我想到的一个解决方法是设置 jQuery
来检测 .pagination > li
上的 click
事件,但我只是想问是否RactiveJS 有什么办法可以为我做到这一点,否则我只是错过了一些东西。
祝你有美好的一天!
最佳答案
如果要添加动态模板,请使用部分:
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';
}
},
关于javascript - 三 mustache 上的 Ractive JS 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29778586/