1
如果我有以下模板結構流星:更改子模板而不改變父模板
<template name="A">
{{> B}}
{{> C}}
</template>
怎樣纔可以有c更新時,它的變化,而無需模板重新繪製?
我試過{{#isolate}}{{> C}}{{/isolate}}
但這不起作用,並且使用恆定區域不太正確,因爲這不是一個恆定區域。
如果我有以下模板結構流星:更改子模板而不改變父模板
<template name="A">
{{> B}}
{{> C}}
</template>
怎樣纔可以有c更新時,它的變化,而無需模板重新繪製?
我試過{{#isolate}}{{> C}}{{/isolate}}
但這不起作用,並且使用恆定區域不太正確,因爲這不是一個恆定區域。
從Meteor 0.7.0.1開始,重新渲染子模板會導致父級重新渲染,但不會產生同級模板。隔離以同樣的方式工作。
我放在一起的這一點,你可以在這裏玩一個簡單的例子:
https://github.com/alanning/meteor-subtemplate-isolate-test
請記住,這種行爲可能與流星UI的籌備中,即將發佈的流星1.0改變。
它應該工作。它在我的測試中起作用。你能添加更多的代碼嗎?也許別的東西導致A重新渲染? A如何重新呈現時如何保持跟蹤? – Xyand