我宁愿不必输入我的ejs文件的每个字段名称。以下是我想做的事情:
let html = null;
EJS.renderFile('./public/views/results.ejs', {JSON_OBJECT}, (err, str) => {
html = str;
});
答案 0 :(得分:5)
{}中封装的内容将创建一个新对象。
所以在
var JSON_OBJECT = {test: "value"};
var obj2 = {JSON_OBJECT}
obj2 将是一个具有名为 JSON_OBJECT 的属性的对象,该属性本身具有属性 test 。
EJS.renderFile接受JSON对象作为其第二个参数。对象可以包含的属性在package description的ejs。
中描述