0

sem複数のオブジェクトを含む配列と、resultプロパティhrefcontent含み文字列を含むオブジェクトがあります。それらは次のようにビューにレンダリングされています。

ここでは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'}

目標

学期中.handlebars

{{#each sem}}
    <div>{{semNumber}}</div>
    <div>{{collegeName}}</div>
    <a href="{{result.href}}">{{result.content}}</a>
{{/each}}

result上記を実行しましたが、 ie href&のプロパティがループcontentして表示されません。each

出力は次のようにする必要があります。

2
blablablabla
Some text
3
dfhgfh
Some text
4
dsfdsdsf
Some text

EDIT: (URLには、配列semからレンダリングされるハンドルバー式が含まれています)

例:/marks/edit_marks/semester_number={{semNumber}}/{{id}}

4

0 に答える 0