Как создать схему Mongoose, которая сохраняет ввод как HTML в Mongodb - PullRequest
0 голосов
/ 14 января 2019

Я создаю веб-сайт блога с административной панелью, в которой пользователь может написать текст содержимого блога в текстовом редакторе tinyMCE. В настоящее время моя схема для тела блога установлена ​​на строку, но каждый раз, когда я пишу блог, вы можете видеть метки html вокруг блога, а разметка не распознается как html. Это проблема со схемой, установленной в строку?

1 Ответ

0 голосов
/ 15 января 2019

Я использую его в своих проектах аналогичным образом. Я сохраняю содержимое tinyMCE в mongo в виде строки и, таким образом, сохраняюсь с тегами html. Если вы хотите отобразить это содержимое из редактора tinyMCE, вы должны сделать так, чтобы язык шаблона выводил значение unescaped в шаблон. Допустим, ваши данные хранятся как description. Если вы используете ejs, вы можете отобразить его без тегов html, используя этот <%- description %>.

...