1
當我嘗試加載我的下劃線模板之一時,出現上述錯誤。我在for循環中猜測它的某種問題(這應該是一個-each,但我還沒有完全得到這些結構)。Underscore模板問題 - 未捕獲SyntaxError:意外令牌<
我的模板
<script type="text/html" id="Customer-List-View">
<p> Please click on a customer to select </p>
<table >
<thead>
<th> Customer Name </th><th>Last Invoice date</th><th>Last item added</th>
</thead>
<tbody>
<% for (var i = 0, i < customers.length, i++){ %>
<tr class="cusTableRow" id="<%=customers[i].objectId %>" >
<td> <%= customers[i].custName %> </td>
<td> <%= customers[i].custLastInvoiceDate %> </td>
<td> <%= customers[i].CustLastItemDate %> </td>
</tr>
<% }; %>
</tbody>
</table>
<button id="customerAdd"> Add a new customer </button>
<p> here should be a set of buttons for working with customers </p>
</script>
其被稱爲由以下
$('#tableDiv').html(_.template($("#Customer-List-View").html(), {'customers': globalCustomerList}));
我敢肯定,這很簡單的東西,但它的我的第一個表中的模板,我只是不明白問題。
任何幫助非常receieved
感謝。這讓我過去了那個錯誤,並進入下一個。 – user2674894
或者你可以使用_.each()而不是 – pleasedontbelong
我看着每一個,但沒有確定上下文設置。我計劃在我有這個頁面工作後再看一遍。還是)感謝你的建議 – user2674894