Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Контент из JSON + спецсимвол = корявый рендер!!! Как быть??? (https://javascript.ru/forum/node-js-io-js/76725-kontent-iz-json-specsimvol-%3D-koryavyjj-render-kak-byt.html)

Роман Андреевич 07.02.2019 08:55

Контент из JSON + спецсимвол = корявый рендер!!! Как быть???
 
Коллеги, доброго времени суток, подскажите, если кто сталкивался

Пишу приложение на node.js + express, контент храню в json файлах, так как мало страниц и они не большие. Так вот...

В роутере подключаю этот самый нужный json файл, добавляю все что нужно в locals переменные и отдаю клиенту, все просто:

let content = require('../main.json');

res.render('index.ejs', {
    template: '../tmplates/index.ejs',
    content: content
})


Далее в шаблоне все вставляется куда нужно. Отдается и все хорошо. НО!

Партия сказала, что нужно весь текст прогонят через типограф товарища одного, в итоге из строки:

"title" : "Всем привет от Васи!"


Получается:

"title" : "Всем привет от Васи!"


Проблема в том, что при рендере страницы спецсимвол так же отображается как часть строки. Как можно это исправить???
Заранее благодарю.

Роман Андреевич 07.02.2019 09:01

Коллеги, прошу прощения за беспокойство, все нормально. Дело как всегда в невнимательности!!!


Часовой пояс GMT +3, время: 00:58.