lodash模板不返回编译的文本文件

时间:2016-03-09 17:16:37

标签: javascript xml lodash

这是我创建模板的代码:

xmltest = _.template(xmltemplate, {
    id: this.id,
});

console.log(xmltest);

这是我用于模板的xml:

<Element id="<%- id%>">

</Element>

我简化了它,只是为了让我的工作变得更轻松,但它仍然不起作用...... 这是它在chrome中记录的内容

function (obj) {
obj || (obj = {});
var __t, __p = '', __e = _.escape;
with (obj) {
__p += '<Element="' +
__e( id) +
'">\n\n    </Element>\n';

}
return __p
}

我错过了一些东西...... 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

编译的Lodash模板是运行模板的函数。

如果您想获得结果,则需要调用该函数。