Показать значения свойств объекта в каждом цикле
У меня есть массив, известный как sem
содержащий несколько объектов и объект, известный как result
содержащие свойства href
а также content
которые содержат строки. Они отображаются следующим образом:
Здесь я использую async
запускать функции параллельно, чтобы я мог передать 2 разных переменных в представление. Ссылка
app.js
res.render('sem/semester', {
sem: sem,
result:result
});
Массив sem
содержит:
sem: [
{semNumber: 2, collegeName: 'blalblalbla'},
{semNumber: 3, collegeName: 'dfhgfh'}
{semNumber: 4, collegeName: 'dsfdsdsf'}
];
Предмет result
содержит:
result: {href: 'url', content: 'Some text'}
TARGET
В семестр.руль
{{#each sem}}
<div>{{semNumber}}</div>
<div>{{collegeName}}</div>
<a href="{{result.href}}">{{result.content}}</a>
{{/each}}
Я сделал выше, но свойства result
т.е. href
& content
не отображаются в each
петля.
Выход должен быть:
2
blablablabla
Some text
3
dfhgfh
Some text
4
dsfdsdsf
Some text
РЕДАКТИРОВАТЬ:(URL содержит выражение handlebar, которое будет отображаться из массива sem)
Пример: /marks/edit_marks/semester_number={{semNumber}}/{{id}}