【发布时间】:2013-08-04 03:02:08
【问题描述】:
我在此模板中没有看到问题。你呢?...
<div class="wrap-photos">
<% _.each(photos, function(photo) { %>
<div class="wrap-photo">
<span class="wrap-photo-img">
<img src="<%= photo.get('urlImg') %>/<%= photo.get('photo_file_name') %>" id="<%= photo.get('id') %>" class="photo-img">
</span>
<span class="photo-caption"><%= photo.get('caption') %></span>
</div>
<% }); %>
</div>
感谢您的帮助。我被困在这上面了。
【问题讨论】:
-
对我来说似乎很好 (jsfiddle.net/ambiguous/nkZeD)。你如何使用它?是编译的时候还是使用的时候出现的错误?页面中封装的模板是什么样的容器?
-
语法看起来不错 - 确保每个模型上都存在所有这些模型属性(urlImg、photo_file_name 和名称)
-
这个错误让我觉得你的模型数据中有非法字符。
-
是的,对我来说它看起来也不错,真的不多。感谢您的想法!我将仔细检查模型属性并查看一些数据。我想我应该问:什么样的字符是“非法的”?
-
听起来更像是一个隐形角色。尝试在某些编辑器中打开文件并在不同的编码之间切换。
标签: templates backbone.js underscore.js uncaught-exception