2013-08-04 34 views
1

我在此模板中看不到該問題。你是否...?下劃線模板錯誤:未捕獲SyntaxError:意外的令牌非法

<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> 

感謝您的幫助。我堅持這一點。

+0

似乎罰款給我(http://jsfiddle.net/ambiguous/nkZeD/)。你怎麼使用它?編譯錯誤或使用錯誤時會發生錯誤嗎?頁面內包裝的模板是什麼類型的容器? –

+0

語法看起來不錯 - 確保每個模型中都存在所有這些模型屬性(urlImg,photo_file_name和name) – shane

+0

此錯誤使我認爲模型數據中存在非法字符。 – Ingro

回答

1

@tsiki:這是一個很好的建議。我以前見過隱形人物的問題。當你從文章中剪切/粘貼代碼時,你會得到它們。討厭的錯誤。

但是......

我代替我的下劃線min.js和我的骨幹-min.js的充分發展註解版本和錯誤而停止。我無法想象爲什麼這會有所幫助,但它確實如此。

非常感謝您的答覆。我大大感謝您的建議:-)

相關問題