2012-01-02 8 views
0

アンダースコアには、tdタグの生成に問題があるようです。td要素を生成中にunderscore.jsエラーが発生する

次のコードは動作します(:<td>タグの生成原因):

<% _.each(table_heads, function(head, index) { %> 
<td><%= head %></td> 
<% }); %> 

コンソールメッセージ:head is not defined

<% _.each(table_heads, function(head, index) { %> 
<li><%= head %></li> 
<% }); %> 

これは動作しません。

私はまた、次のように補間するためのテンプレートの設定を変更:

interpolate:/\{\{(.+?)\}\}/g, 

しかし、上記からのエラーメッセージは同じまま。

+0

[fiddle](http://jsfiddle.net/jacob414/9BaHS/1/)は再生できません。 –

答えて

1

ヘッドが定義されていませんjson配列の要素のうち1つに 'head'属性がありません。

おそらくテンプレートに渡すjsonを追加できますか?

関連する問題