Итак, я создаю свое первое приложение с метеор, и мне кажется, что я повторяю свои шаблоны больше, чем должен.Как избежать дублирования шаблонов в Meteor?
У меня есть несколько родительских представлений, примером которых является просмотр контактов с пользователем, а также просмотр элементов группы. (Упрощенные примеры ниже.)
<template name="GroupMembers">
{{#each contacts}}
{{> contact }}
{{/each}}
</template>
<template name="contacts">
{{#each contacts}}
{{> contact }}
{{/each}}
</template>
<template name="contact">
//... single contact template stuff
</template>
Когда контакт отображается в списке контактов, я хочу, чтобы отобразить удалить из контактов связать в одном шаблоне контакта, но в списке членов группы я, как ' добавьте в группу ссылку на свое место. Я знаю, что, возможно, я мог бы достичь этого с помощью переменных сеанса или путем вызова контроллера железа-маршрутизатора obj, но я хотел бы знать, есть ли простой способ сделать это в помощнике шаблонов. Или иначе, могут ли эти частичные части шаблона стать контекстом?
Любая помощь будет отличной.
Спасибо.
спасибо Томас. Это в значительной степени то, что я искал, я новичок в этом, думая об этом. Ура! – pushplaybang