у меня на бэкэнде есть такой объект, который я рендерю:
objectToRender =
url: getUrl
pid: pid
meta: ['<meta name="one" code="272387238">', '<meta name="two" code="272387238">']
urlEncoded: encodeGetUrl
res.render 'index.jade', {objectToRender}
Мне нужно взять все метатеги и передать их index.jade:
each val in #{objectToRender.meta}
meta = val
Но все рушится
Что я могу здесь сделать?
моя ошибка:
SyntaxError: /opt/rrr/yyyy/views/index.jade:7 5 |
ссылка (rel = 'stylesheet', type = 'text / css', href = 'build / css / app.css') < br> 6 | скрипт (src = 'build / js / plugin_manager.js')7 | каждый val в # {objectToRender.meta} 8 | meta =! {val} 9 | корпус 10 | Получен сильный # pid идентификатор продукта:
{objectToRender.pid}
Неожиданный токен ILLEGAL в функции (: null: null)
#{objectToRender.meta}
- использовать напрямую, без интерполяции. См. Мой код выше. 04.08.2015|
), в противном случае каждое значение будет использоваться как тег .... снова см. Приведенный выше код. 04.08.2015