2
У меня есть JSONКак извлечь элемент данных в underscore.js
[{
"_id": {
"$oid": "57d23f407d033458a7cf4229"
},
"employeeCode": "E1",
"dateFrom": "12/08/2016",
"dateTo": "30/08/2016",
"level": "1",
"partyCode": "P1",
"partyEmployeeId": "57d23f407d033458a7cf4229"
}, {
"_id": {
"$oid": "57d23f407d033458a7cf422a"
},
"employeeCode": "E2",
"dateFrom": "07/09/2016",
"dateTo": "",
"level": "1",
"partyCode": "P1",
"partyEmployeeId": "57d23f407d033458a7cf422a"
}]
и я передать этот JSON в шаблон с помощью
var compiledTemplate = _.template(myTemplate,{party:JSON.stringify(party)});
this.$el.html(compiledTemplate);
и мой шаблон кода является
<% _.each(party,function(employee,index,list){ %>
<tr class="employees">
<td>
<span>
<input type="text" value="" class="employeeCode searchValuesOfTable" ><%= employee.employeeCode %></input>
<img style="height:13px;" src="images/select.png" class="search">
</span>
</td>
<td>
<input type="text" value="" class="dateFrom searchValuesOfTable datePickers" placeholder="dd/mm/yyyy"><%= employee.dateFrom %></input>
</td>
<td>
<input type="text" value="" class="dateTo searchValuesOfTable datePickers" placeholder="dd/mm/yyyy"><%= employee.dateTo %></input>
</td>
<% }) %>
, но он создает много строк таблицы и не печатает значение. Пожалуйста, помогите мне выяснить ошибку
Actully я Извлекает данные из Ajax вызова и выше JSON является результатом JSON.stringify (партии) – Betty
Да, но вы не должны делать JSON.stringify пока Пазинг к шаблону. –