三胡子上的 Ractive JS 事件
RactiveJS events on tripple mustache
我有一个分页功能,因为在模板中实现它有点棘手。问题是如果我这样放置它:
{{ paging( rows, limit, offset ) }}
它显然会转义输出,所以我尝试了三重缓存,输出符合预期。但是,它不会再检测到 on-click
事件。有什么建议吗?
我考虑的解决方法是设置 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';
}
},
我有一个分页功能,因为在模板中实现它有点棘手。问题是如果我这样放置它:
{{ paging( rows, limit, offset ) }}
它显然会转义输出,所以我尝试了三重缓存,输出符合预期。但是,它不会再检测到 on-click
事件。有什么建议吗?
我考虑的解决方法是设置 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';
}
},