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

Events 我可以在事件函数中获取模板父数据上下文吗?,events,meteor,Events,Meteor,我很想掌握模板数据上下文。 我可以这样做吗 'click .newContext': function(event, template) { var template_parent = template.parent(); var parent_data = template_parent.data; } 是的,如果您试图获取父对象的数据上下文,您应该能够在模板实例上使用该方法。您甚至可能不需要第二个模板参数 'click .newContext': function(even

我很想掌握模板数据上下文。 我可以这样做吗

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

是的,如果您试图获取父对象的数据上下文,您应该能够在模板实例上使用该方法。您甚至可能不需要第二个模板参数

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

您可以使用
Template.parentData(0)
,该参数定义了您想要达到的深度,如果不传递任何值,则默认值为0。检查此文档:

1是默认值,它应该返回直接父级(如果使用动态模板,则实际情况并非如此(直接父级上下文处于级别4左右))。0将为您提供当前上下文。