我试图避免在创建或编辑新项目时相同的表单的重复模板代码。
例如,像这样:
<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(...
但是,那些父模板包装器不会获取主子模板的事件。
有没有办法做我想做的事?