我在一个meteor项目中使用了一个全包架构。TabularLevel中未定义CompanyButtons模板,控制台日志显示未定义,并且操作单元格中不显示任何模板。
TabularTables = {};
Meteor.isClient && console.log(Template.companyButtons)
TabularTables.Companies = new Tabular.Table({
name: "Companies",
collection: Companies,
columns: [
{data: "name", title: "Name"},
{data: "phone", title: "Phone"},
{data: "cities", title: "City"},
{title:"actions", width:"80%", tmpl: Meteor.isClient && Template.companyButtons
}
]
});模板添加正确
api.addFiles([
"lib/client/templates/utility/companyButtons.html",
], "client");当我调用Template.companyButtons时,浏览器会识别我的模板
发布于 2019-05-04 08:49:28
您的模板应该在表格定义之前加载。
https://stackoverflow.com/questions/33698606
复制相似问题