作者:Hykun | 来源:互联网 | 2023-09-14 13:44
问题描述在一个arttemplate模板引擎和node构建的项目中,其中有这样一段代码,在一个ajax异步回调中拿到数据后,填充模板,渲染到html中,但是这里的
问题描述
在一个arttemplate模板引擎和node构建的项目中,其中有这样一段代码,在一个ajax异步回调中拿到数据后,填充模板,渲染到html中,但是这里的
1 2 3 4 5 6 7
| a.html
const testHtml = require('@templates/test');
if(res.code === 1) {
$('#box').html(testHtml(res));
} |
不是很懂,其中test.html模板文件代码如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| test.html
{{each object as v i}}
{{v.memberName || '未购买'}}
{{/each}}
|
$('#box').html(testHtml(res));
为什么require这个模板文件进来后,渲染这个模板的时候,testHtml可以将res作为参数,arttemplate有这个用法么?