#gulp #jade
Мое знание Jade - базовое, поэтому поэтому вопрос от новичка ))) Как можно(если можно) создать объект (не получая его из JSON или других внешних файлов) в самом jade файле Моя попытка - при которой получаю ошибку unexpexted text { -var profiles = [ { 'name': 'anna', 'age': 26 } ] Причину понимаю, это из-за перевода строки. Все работает если записать это в одну строку, но при большем объеме это не удобно. -var profiles = [{'name':'anna','age': 26}] Может кто сталкивался с подобным и знает методы, как правильно это записывается (если такое вообще возможно), если нет буду грузить из внешки.
Ответы
Ответ 1
Попробуйте так - var profiles = { 'name': 'anna', 'age': 26 };Ответ 2
В Jade блоки небуфиризированного JavaScript-кода обрамляются при помощи символа - и идущих за ним строк с отступом: - var profiles = [ { 'name': 'anna', 'age': 26 } ] // код сверху и снизу от этой строки // принадлежит одному блоку var foo = 'bar'; foo += ' of gold'; p А здесь уже идут strong обычные | конструкции Jade Блок кода заканчивается последней строкой c отступом.
Комментариев нет:
Отправить комментарий