如果我有以下模板结构
<template name="A">
{{> B}}
{{> C}}
</template>
如果在没有模板A重新渲染的情况下进行更改,如何进行C更新?
我已经尝试{{#isolate}}{{> C}}{{/isolate}}
但是这不起作用并且使用常量区域也不是很正确,因为这不是一个恒定区域。
答案 0 :(得分:1)
从Meteor 0.7.0.1开始,重新渲染子模板会导致父级重新渲染但不会重新渲染兄弟模板。隔离的工作方式相同。
我在这里放了一个简单的例子,你可以在这里玩:
https://github.com/alanning/meteor-subtemplate-isolate-test
请记住,此行为可能会随着即将发布的Meteor UI版本的变化而变化,为Meteor 1.0做准备。