2017-02-07 26 views
1

Так у меня есть вопрос, где строка Читаю в содержит новые строки, и я разбор новой строки в моем файле JS, как такВыведение строки в JADE/ПУГ файл

var str = post.content.replace(/(?:\r\n|\r|\n)/g, '<br/>;'); 

Например Я хочу, чтобы мой текст:

Hello World! How's it going? 

стать

Hello World! 

How's it going? 

Но вместо этого, я получаю

Hello World! <br/> How's it going? 

Как я мог бы наилучшим образом подойти к этому? Кажется, что логика, которую я импортировал из HTML, не будет работать в JADE/PUG

+0

как вы выводя этот текст? – hjpotter92

ответ

0

Я думаю, что вы застряли в проблеме переменной интерполяции. Пожалуйста, смотрите pugjs documentation относительно того же.

Для примера. при вводе значения str в тег, пометить его как безопасный строку в шаблоне мопса:

- var str = post.content.replace(/[\r\n]/g, '<br/>;'); 
p !{str} 
//- or 
p= str