我知道在SO上有很多类似的问题,但我检查过的问题都不能解决我的问题。
我使用了此JSFiddle中引用的SO Answer关于Underscore模板的内容。
所以这是我的模板:
<script type="text/html" id="forecastTemplate">
<table class="forecast-table">
<tbody>
<% _.each(items,function(item,key,list){
var day = moment.unix(item.dt).format("ddd");
%>
<tr>
<td><%= day %></td>
<td><span><%= item.temp.min %></span><span class="wi wi-celsius"></span></td>
<td><span><%= item.temp.max %></span><span class="wi wi-celsius"></span></td>
<td><span class="wi wi-rain"></span></td>
</tr>
<% }); %}
</tbody>
</table>
</script>
似乎很清楚问题出在_.each行,但我无法看到问题出在哪里......
你们看到我能做什么了吗?
答案 0 :(得分:1)
最后,您--prefix
应该是<% }); %}
;)