【发布时间】:2019-11-03 06:06:42
【问题描述】:
我想从内部使用流星模板的名称:
<template name="blaModal">
<div class="modal fade" id="{{templateName}}">
</div>
</template>
我该怎么做?
【问题讨论】:
标签: meteor meteor-blaze
我想从内部使用流星模板的名称:
<template name="blaModal">
<div class="modal fade" id="{{templateName}}">
</div>
</template>
我该怎么做?
【问题讨论】:
标签: meteor meteor-blaze
您可以创建一个全局帮助器,它解析当前模板的实例并返回它的视图名称(去掉Template. 前缀):
/imports/startup/client/helpers.js
Template.registerHelper('templateName', function () {
const instance = Template.instance()
const { view } = instance
const { name } = view
return name.replace('Template.', '')
})
【讨论】: