我正在努力将参数传递给部分车把。我看到线程通过车把部分和车把传递变量 - 是否可以部分访问父上下文?但仍然无法使其工作。
我调用部分(部分称为事务)的html(在haml中)的相关位置如下所示:
{{#each totalsByDate}}
{{> transactions this}}
{{/each}}
在部分中,我试图打印上下文,但总是得到“未定义”的上下文。
{{showParams this}}
这里 showParams 只是一个辅助方法来记录传递的参数:
Handlebars.registerHelper('showParams', function(params) {
console.log("HANDLEBARS params: ", params);
});
我认为在调用部分时传递“this”参数应该可以解决问题,但它似乎不起作用。
想法?