Задать вопрос
@mrSand

Jade шаблон, как передать данные в тег script?

Имеем jade шаблон странички в которую прекрасно (res.render) передается массив данных data.Asisstants

extends layout
block content
   - var Asisstants = data.Asisstants
   - var len1 = Asisstants.length
   // так данные передаются
   p= 'len1: ' + len1
   script.
         // так не работает(
         var TS = data.Asisstants; 
         // 
         var len2 = TS.length;
         document.writeln('len2:  ' + len2);


Как можно передать данные внутрь тега script?
  • Вопрос задан
  • 5280 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
Scorpi
@Scorpi
Ответ написан
Комментировать
@mrSand Автор вопроса
Спасибо за наводку. С объектами, правда чуть сложнее, поэтому приведу рабочий код. (может кому пригодится)
extends layout
block content
   - var Asisstants = data.Asisstants
   - var len1 = Asisstants.length
   p= 'len1: ' + len1
   // так работает
   - var A = JSON.stringify(data.Asisstants)
   script.
         var AST = JSON.parse(("#{A}").replace(/"/g,'""'));
         var len2 = AST.length;         
         document.writeln('len2:  ' + len2);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы