Итеративный массив мопса Nodemailer с каждым - PullRequest
0 голосов
/ 04 марта 2020

Я использую nodemailer с pug шаблонами для отправки писем из моего приложения. Я столкнулся с проблемой с итерацией по массиву.

У меня есть следующий код

p Hello #{name},
br
ul
    each val in #{description}
         li= val

Где description - стандартный массив, отправленный с моего контроллера узла ['test','test2']

Я пытался объявить переменную и не было никаких результатов в любом случае.

Может кто-нибудь помочь мне с этим и показать, как правильно перебрать этот массив

1 Ответ

1 голос
/ 04 марта 2020

Синтаксическая ошибка в итераторе each. Выражение #{} используется для объединения переменных внутри текстовых блоков. Для каждой итерации вы просто пишете имя переменной без #{}.

p Hello #{name},
br
ul
    each val in description
         li= val

Вы можете проверить Pug js ссылка здесь

...