Почему TinyMCE 5 не отображает отформатированный html на странице и в базе данных? - PullRequest
0 голосов
/ 10 марта 2019

Я программирую новичка, и мне нужна ваша помощь.

Я пишу свой первый проект и столкнулся с проблемой.

Мне нужен был текстовый редактор, поэтому я включил TinyMCE 5. Я пишу на JavaScript и использую mongoDB.

Я включил tinyMCE вот так

<script src="https://cloud.tinymce.com/5/tinymce.min.js?apiKey=your_API_key"></script>

Все отлично работает, https://imgur.com/a/hjwKipE

Пока я не попытаюсь сохранить его в базе данных mongoDB: https://imgur.com/a/iaFRaP6

и отобразить его на странице: https://imgur.com/a/o2rgK1X.

Это код, который мне удалось получить из другого поста StackOverflow: https://imgur.com/a/JTWpgay

Моя цель - отобразить текст на странице (в файле ejs) без тегов html.

Спасибо за помощь,

Marian

1 Ответ

0 голосов
/ 16 марта 2019

Убедитесь, что вы получаете простой html для записи тега textarea:

<textarea>
  <p><strong>This is the strong text</strong><br></p>
</textarea>

Так что не используйте набор init_instance_callback, вместо этого запишите html в тег textarea.

Если вы используете init_instance_callback, убедитесь, что ваш шаблон пишет только простой HTML.

...