У меня есть некоторые тестовые данные, которые выглядят так:
{
"firstName":"Ben",
"products": [{
"name": "first product",
"position": 0
}, {
"name": "second product",
"position": 1
}, {
"name": "third product",
"position": 2
}]
}
В моем шаблоне у меня есть что-то вроде этого:
<p>Hi {{firstName}}</p>
, который работает нормально.Теперь я хочу просмотреть свои продукты
Итак, я попробовал это:
{{#each products}}
{{#if this.position == 0}}
<h1>{{this.name}}</h1>
{{else}}
<h2>{{this.name}}</h2>
{{/if}}
{{/each}}
Но это не работает.Я также не могу найти документацию о том, что делать, если такие заявления.Самое близкое, что я нашел, было:
https://sendgrid.com/docs/ui/sending-email/using-handlebars/
И в нем говорится о «Базовом If, Else, Else If», которое предполагает, что есть более продвинутая версия, но я могуне могу найти документацию для него ....
Кто-нибудь знает, что я делаю неправильно?
PS: мои примеры упрощены только для этого поста.