Javascript lodash模板不';t返回编译后的文本文件
这是我创建模板的代码:Javascript lodash模板不';t返回编译后的文本文件,javascript,xml,lodash,Javascript,Xml,Lodash,这是我创建模板的代码: xmltest = _.template(xmltemplate, { id: this.id, }); console.log(xmltest); <Element id="<%- id%>"> </Element> 这是我用于模板的xml: xmltest = _.template(xmltemplate, { id: this.id, }); console.log(xmltest); <Elem
xmltest = _.template(xmltemplate, {
id: this.id,
});
console.log(xmltest);
<Element id="<%- id%>">
</Element>
这是我用于模板的xml:
xmltest = _.template(xmltemplate, {
id: this.id,
});
console.log(xmltest);
<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
}
功能(obj){
obj | |(obj={});
变量t,p='',e=.escape;
带(obj){
__p+='\n\n';
}
返回
}
我错过了一些东西。。。
感谢您的帮助编译的Lodash模板是一个运行该模板的函数
如果你想得到结果,你需要调用该函数。@SLaks,谢谢,哇,我对我的错误感到惊讶,我已经花了一个小时试图找出答案。。。