I read the last thread on this and couldn't find any syntax errors.我试图在下划线方法中使用_.template方法,但它无法识别我传入的对象。我正在使用coffeescript,也许这会弄乱它?
template = _.template("<h1>Temperature: <%= temp %> </h1>", {temp: 'test'})
$('main').append(template)
当我执行此代码时,我收到错误:
Uncaught ReferenceError: temp is not defined
我不明白这是怎么回事,我正在严格遵循下划线模板。为什么_.template不能识别我传入的变量?
答案 0 :(得分:0)
试试这个
template = _.template("<h1>Temperature: <%= temp %> </h1>")({temp: 'test'})