Есть ли способ создать частичные вызовы Handlebars динамически в моем HTML? - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь создать PDF-файл с безголовым хромом кукловода и handlebarjs для своих шаблонов.

Я пытался использовать #each из handlebarsjs, например

{{#each item as |image|}}
    {{#each child as |childImage|}} 
    <div>{{> (fillImage childImage)}}</div>
{{/each}}

Моя вспомогательная функциявыглядит следующим образом:

handlebars.registerHelper("fillImage", function (image) {
  return image;
});

Я динамически регистрирую свои партиалы вот так

for (let index = 0; index < max; index++) {
handlebars.registerPartial(`image${index},<img src= ${some image base64 encoded}`>
)}

Я хочу, чтобы он вызывал n партиалов, которые будут загружены в PDF как

{{> image0}}
{{> image1}}
{{> image2}}
{{> image3}}
...
{{> imagen}}

Как я могу это сделать?

...