Я пытаюсь передать массив в парные части, чтобы создать неупорядоченный список в шаблоне.Передача массива в парные частичные части для создания списка
Вот синтаксис, на который я надеялся работать.
{{> message
title="This is a title"
bullet="{'Item 1','Item 2','Item 3'}"
button="View"
}}
я тогда надеялся, что цикл через массив будет выводить каждый элемент в качестве элемента списка
{{#each bullet}}
<li>{{ this }}</li>
{{/each}}
К сожалению, это не сработало, и пустой список выводился.
Чтобы обойти это, я использовал вспомогательный блок блока ParseJSON, который работает, но не кажется правильным способом заниматься вещами.
{{#parseJSON '{"list":["Item 1","Item 2","Item 3"]}'}}
{{> message
title="This is a title"
button="View"
}}
{{/parseJSON}}
Кто-нибудь знает лучший способ обойти мою проблему, пожалуйста?
Значение, которое вы используете в каждом, должно быть присвоено массиву. Вам не нужно использовать json. – Kenji