Meteor:更改子模板而不更改父模板

时间:2013-04-15 00:15:44

标签: javascript meteor

如果我有以下模板结构

 <template name="A">
            {{> B}}
            {{> C}}
    </template>

如果在没有模板A重新渲染的情况下进行更改,如何进行C更新?

我已经尝试{{#isolate}}{{> C}}{{/isolate}}但是这不起作用并且使用常量区域也不是很正确,因为这不是一个恒定区域。

1 个答案:

答案 0 :(得分:1)

从Meteor 0.7.0.1开始,重新渲染子模板会导致父级重新渲染但不会重新渲染兄弟模板。隔离的工作方式相同。

我在这里放了一个简单的例子,你可以在这里玩:

https://github.com/alanning/meteor-subtemplate-isolate-test

请记住,此行为可能会随着即将发布的Meteor UI版本的变化而变化,为Meteor 1.0做准备。