pug — dynamic inclusion

187
15 марта 2018, 11:45

Всем доброго времени суток!

Задача: включить несколько *.pug файлов, находящихся в массиве pages.

each page in pages
    include page

Примерно так. Но проблема в том, что судя по всему, компилятор pug не поддерживает динамические включения (dynamic inclusion).

Пробовал следующие варианты:

include=page
include #{page}
include `${page}`
include!=page

Но ничто не дало желаемого результата по вышеуказанной причине.

Как все же обойти этот недостаток и может хотя бы через js все таки реализовать некий костыль динамических включений?

READ ALSO
Почему оператор delete не удаляет локальную переменную внутри функции?

Почему оператор delete не удаляет локальную переменную внутри функции?

Вопрос в следующем - почему x не удаляется, ведь оно является свойством arguments?

215
Vuex в Nuxt.js копирование

Vuex в Nuxt.js копирование

Получается так что Vuex в Nuxt общий для всех подключенных пользователейКак сделать так что бы каждому пользователю отдавалась копия, а не оригинальный...

208
bootstrap carousel +slick slider проблема совместимости

bootstrap carousel +slick slider проблема совместимости

Здравствуйте! Помогите пожалуйстаКогда бутстрап карусель(слайд с ней) оказывается в правой части слик слайдера (после прокрутки)- она перестает...

277
выдача кода с сервера

выдача кода с сервера

Как реализовать выдачу рандомного кода с сервераТо есть при нажатии "получить код" происходила его выдача

229