我宁愿不必键入我的ejs文件的每个字段名称。这是我想做的事情:
let html = null;
EJS.renderFile('./public/views/results.ejs', {JSON_OBJECT}, (err, str) => {
html = str;
});
封装在{}中的内容将创建一个新对象。
所以在
var JSON_OBJECT = {test: "value"};
var obj2 = {JSON_OBJECT}
obj2将是一个具有名为JSON_OBJECT的属性的对象,该属性本身具有属性test。
EJS.renderFile接受JSON对象作为其第二个参数。ejs的程序包描述中描述了对象可以包含的属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句