次のテンプレート構造がある場合
<template name="A">
{{> B}}
{{> C}}
</template>
テンプレート A を再レンダリングせずに、変更時に C を更新するにはどうすればよいですか?
私は試しまし{{#isolate}}{{> C}}{{/isolate}}
たが、これは機能しません。これは一定領域ではないため、一定領域を使用することも正しくありません。
次のテンプレート構造がある場合
<template name="A">
{{> B}}
{{> C}}
</template>
テンプレート A を再レンダリングせずに、変更時に C を更新するにはどうすればよいですか?
私は試しまし{{#isolate}}{{> C}}{{/isolate}}
たが、これは機能しません。これは一定領域ではないため、一定領域を使用することも正しくありません。
Meteor 0.7.0.1 以降、サブテンプレートを再レンダリングすると、親は再レンダリングされますが、兄弟テンプレートは再レンダリングされません。分離も同じように機能します。
ここで遊べる簡単な例をまとめました。
https://github.com/alanning/meteor-subtemplate-isolate-test
この動作は、Meteor 1.0 に備えて、Meteor UI の今後のリリースで変更される可能性があることに注意してください。