我可以在事件函数中获取模板父数据上下文吗?

时间:2014-11-16 11:56:12

标签: events meteor

我很想了解模板数据上下文。 我可以这样做吗?

'click .newContext': function(event, template) {
    var template_parent = template.parent();
    var parent_data = template_parent.data;
}

2 个答案:

答案 0 :(得分:3)

您可以使用Template.parentData(0),参数定义您想要的深度,如果您不传递,则默认值为0。请查看以下文档:http://docs.meteor.com/#/full/template_currentdata

答案 1 :(得分:0)

是的,如果您正在尝试获取父级的数据上下文,则应该能够在Template实例上使用parentData()方法。您可能甚至不需要第二个模板参数。

'click .newContext': function(event) {
    var parent_data = Template.parentData();
}