如何使用空格键模板帮助程序来防止需要不必要的模板
How Do I Use Spacebars Template Helpers to Prevent Need For Unnecessary Templates?
我发现自己经常这样做:
{{> eventTitle}}
<template name="eventTitle">
{{eventTitle}}
</template>
有没有一种方法可以去掉模板并直接执行:
{{eventTitle}}
然后在js文件中:
Template.eventTitle.eventTitle = function () {
return "Title!";
};
您可以像这样使用Handlebars.registerHelper:
Handlebars.registerHelper("eventTitle",function(){
return "Title!";
});
在Meteor 1.0中,使用Template.registerHelper(name,function)注册全局模板助手。
相关文章:
- 骨干模型默认值-todos.js示例中不必要的代码
- $(select).selectmenu('打开')不'如果使用ajax加载页面,则不起作用
- 是否可以使用“;document.all”;在IE11中,而不改变每次使用
- 可以'I don’我不明白;使用webpack和es6模块进行EventEmitter
- 设置AngularJS控制器属性不能是使用Coffeescript的最后一行
- bootstrap字体真棒can'不起作用[使用cdn]
- 为什么不'当使用模糊时,点击工作
- RadTreeView在IE11不必要的触发事件中不起作用
- Image Map 在 FF 和 IE 中不起作用(使用 onclick javascript)
- “期望赋值或函数调用,而是看到了表达式.” - 不必要的控制台.log
- 点击浏览器的“后退”按钮显示的是JSON而不是HTML(使用Rails和d3.js)
- 仅在必要时使用断字符
- 在 CSS 中设置表列宽(如有必要,使用 JavaScript)
- Timeglider 不允许我使用给定函数销毁所有变量
- 如何在使用 Sentry 时避免来自第三方扩展的不必要的崩溃报告
- 如何将浮点数格式化为字符串而不使用不必要的十进制0
- 如何使用空格键模板帮助程序来防止需要不必要的模板
- 在循环中使用JavaScript正则表达式会消耗不必要的内存吗?
- 为CommonJS模块使用作用域函数的常见做法,或者不必要的
- 使用 Grunt 编译 SASS 文件会创建一个不必要的文件夹