Как добавить новые строки в переменную, переданную в pug - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь передать значения, которые должны включать новые линии / линии торможения, в файлы pug.

До сих пор я пробовал

var value1 = "value 1";
var value2 = "value 2";
var infromation = "\n" + value1 + "\n" + value2;
res.render('pugfile', { information: information });

, но когда это отображается в pug через

p Your messages are: #{information}

HTML отображается как

<p> 
value 1
value 2
</p>

, но новая строка не отображается на отображаемой веб-странице, что является проблемой.Пожалуйста, помогите?

1 Ответ

0 голосов
/ 27 апреля 2019

вместо ввода \n для новой строки, используйте <br> для перерыва.А также вам нужно избежать строки.Для справки проверьте это .

Попробуйте это.

  let value1 = "value 1";
  let value2 = "value 2";
  // let information = "\n" + value1 + "\n" + value2;
  let information = "<br>" + value1 + "<br>" + value2;
  res.render("index", { information: information });

И в шаблоне мопса

p Your messages are: !{information}

Пожалуйста, проверьте здесь для работыкод

...