Я создаю частичный шаблон Handlebars для загрузки списка сценариев, которые будут объединены с помощью useref. Я хотел бы настроить список на отдельных страницах, используя встроенный блок.
Я могу получить имя js-выхода для регистрации и первый js-вход, но список js-input отображает только первый элемент.
Я пробовал различные {{#each}} конфигурации, как в шаблоне, так и во встроенном скрипте, но безуспешно.
Вот что у меня пока есть - он работает, за исключением пользовательского списка js-input.
Частичный шаблон:
{{!-- includes/js02.hbs --}}
<!--build:js assets/js/{{js-output}}.js -->
<script src="assets/js/{{js-input}}.js"></script>
<!-- endbuild -->
На странице:
Модификатор встроенного блока:
{{!-- Customize page JS before concatenation. --}}
{{#*inline "js02-block"}}
{{> includes/js02
js-output="minor.min"
js-input="c"
js-input="a"
js-input="b"
}}
{{/inline}}
Код выглядит так:
<!--build:js assets/js/minor.min.js -->
<script src="assets/js/c.js"></script>
<!-- endbuild -->
Я хочу увидеть:
<!--build:js assets/js/minor.min.js -->
<script src="assets/js/c.js"></script>
<script src="assets/js/a.js"></script>
<script src="assets/js/b.js"></script>
<!-- endbuild -->
и т.д.
. , , и я хочу настроить список на шаблоне страницы.