在我的app.js
我需要 Express-Handlebars 模块并激活我的viewHelper
模块
const express = require('express');
const exphbs = require('express-handlebars');
const handlebars = require('./server/viewHelper')(exphbs);
这个视图助手注册了所有的助手函数
module.exports = function(exphbs){
return exphbs.create({
defaultLayout: 'index',
extname: 'hbs',
helpers: {
test: require('./viewHelpers/test')(num),
foo: require('./viewHelpers/foo'),
bar: require('./viewHelpers/bar')
}
});
};
我的测试函数执行这段代码
module.exports = function (num) {
return num;
}
所以写的时候
{{test 3}}
在我的车把文件中,如何将此号码传递给服务器?因为变量num
显然是未定义的。