2012-01-02 4 views
0

밑줄로 인해 HTML 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 개에 '머리'속성이 없습니다.

아마도 json을 템플릿에 추가 할 수 있습니까?

관련 문제