Как stackru форматирует textarea, когда нажимает кнопку редактирования?
Это не повторяющийся вопрос, я знаю, как создать богатый редактор, но я сталкиваюсь с проблемами
Я хочу сделать расширенное текстовое поле, как это делает stackru.
Я импортирую плагин wmd, как и SO.
Когда я сохраняю тему в mysql, она сохраняет обработанный текст следующим образом:
Привет, мир p>
<!-- text area start --> <div id="wmd-button-bar"></div> <textarea id="wmd-input" name="description" onblur="checkForm()">${topic?.description}</textarea> <div id="wmd-preview"></div> <!-- text area end -->
Кто-нибудь может помочь? Благодарю.
1 ответ
Решение
Я нахожу ответ сам.
Что мне нужно сделать, это просто добавить новое скрытое поле для хранения исходного текста, прежде чем wmd его обработает.
А затем я сохраняю оригинальный и обработанный текст в моей базе данных.
Когда мне нужно отредактировать его, просто используйте оригинальный текст. Когда мне нужно сделать это, используйте обработанный текст.