Я пытаюсь избежать повторяющегося кода шаблона для форм, которые необходимы при создании или редактировании новых элементов.Шаблоны вложенных метеор (Blaze), управляемые родителем
Например, что-то вроде этого:
<template name="createOrEdit">
<form role="form">
<div class="form-group">
<input type="text" class="form-control" id="title" placeholder="Title"/ value="{{title}}">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</template>
<template name="create">
{{> createOrEdit}}
</template>
<template name="edit">
{{> createOrEdit}}
</template>
Тогда я мог бы создал отдельные обработчик шаблона:
Template.create.events(...
Template.edit.events(...
Однако эти фантики родительского шаблона не будут получать события для основного ребенка шаблон.
Есть ли способ сделать то, что я хочу?