相关疑难解决方法(0)

使用节点注册把手帮助器绝对没有任何意义

我正在尝试写自己的车把助手,但我没有在哪里.我正在使用npm hbs包(Handlebars.registerHelper无效)并在app.js中注册它,如下所示:

app.set('view engine', 'hbs');
var hbs = require('hbs');

hbs.registerHelper("log", function(something) {
    return console.log(something);
});

hbs.registerHelper('test', function() { 
  return console.log('test')
});
Run Code Online (Sandbox Code Playgroud)

然而,{{log'test'}}或{{test}}我模板中的任何位置都没有任何内容.浏览器或终端控制台中没有生成js错误.我知道句柄正常工作,因为我有其他的hb变量正确显示.我在我的智慧结束这里试图做一些非常简单的事情,否则我不会因为问这么简单的问题而使自己感到尴尬.

感谢您的时间.

node.js handlebars.js

4
推荐指数
2
解决办法
9639
查看次数

标签 统计

handlebars.js ×1

node.js ×1