我正在努力将参数传递给车把部分。我看到了帖子Passing variables through handlebars partial和handlebars - is it possible to access parent context in a partial?,但仍然无法使其发挥作用。
我调用部分(部分称为事务)的html(haml)的相关位置如下所示:
{{#each totalsByDate}}
{{> transactions this}}
{{/each}}
在部分内容中,我试图打印上下文,但总是得到“未定义”的上下文。
{{showParams this}}
这里showParams只是一个记录传递参数的辅助方法:
Handlebars.registerHelper('showParams', function(params) {
console.log("HANDLEBARS params: ", params);
});
我认为在调用partial时传递“this”参数应该可以解决问题,但它似乎不起作用。
思想?