Я создаю приложение, используя node.js + handlebars. Мой сервер отправляет мне два объекта: users
и companies
. Мои пользователи загружать в порядке, но по какой-то причине мои компании не будет заполнить мой выпадающий список:Шаблон Handlebars не корректно повторяется
{{#each users}}
<tr>
<td id="id">{{id}}</td>
<td>{{first_name}}</td>
<td>{{email}}</td>
<td><button type="button" class="btn btn-primary" id="confirm">Confirm</button></td>
<td><button type="button" class="btn btn-primary" id="disable">Disable</button></td>
<td><button type="button" class="btn btn-danger" id="delete">Delete</button></td>
<td><button type="button" class="btn btn-primary" id="view">View</button></td>
<td>
<select id="company" class="form-control">
{{#each companies}}
<option>{{company_id}}</option> <!-- This will not populate -->
{{/each}}
</select>
</td>
</tr>
{{/each}}
Кто знает, что может быть происходит?
В качестве побочного примечания, если я попытаюсь отобразить мой companies
за пределами таблицы, он работает. Например:
{{#each companies}}
<p>{{company_id}}</p>
{{/each}}
Спасибо!