Как я могу предотвратить повторную визуализацию шаблоном каждого элемента в блоке {{#each}}? - PullRequest
0 голосов
/ 20 февраля 2020

Предположим, у меня есть шаблон, который выбирает массив из облака ... или что-то в этом роде. Затем я рендерил каждый элемент в этом массиве, используя другой шаблон, например:

<template name='A'>
  {{> B data=cloudData}} <!-- [{foo:'4142'}, {foo:'af3d'}, ...] -->
</template>

<template name='B'>
  {{#each data}}
    {{> C}}
  {{/each}}
</template>

Я ожидаю, что cloudData будет часто меняться. Является ли Meteor / Blaze достаточно умным, чтобы перерисовывать только те части данных, которые меняются? Если нет, то как я могу заставить Meteor / Blaze проявить смекалку идиоматическим образом c?

...