尝试呈现backbone.js 模板时出现以下错误:
Uncaught SyntaxError: Unexpected token ILLEGAL
从下面的代码,第 2 行,对 html 的调用:
render: function() {
$(this.el).html(_.template(contactTemplate, {
model: this.model.toJSON(),
}));
return this;
}
我不明白非法字符是什么或正在发生什么,任何帮助将不胜感激。
编辑:谢谢你的帮助,你是对的,我的模板有问题,原来我有:
<p><a href="#profile/<%=model.accountId%">View</a></p>
代替
<p><a href="#profile/<%=model.accountId%>">View</a></p>
编码的乐趣:)