我在项目中使用 Markdown 进行文本编辑。 Markdown 被转换为 HTML 并存储在数据库中以在 View 中呈现。
例如,当前,当用户想要编辑帖子时,将从数据库中提取存储的文本,并将其用作我的 Markdown 编辑器/转换器使用的 textarea
中的初始值.
从文本中删除标签非常容易,这样它们就不会显示在 textarea
中,但我真的很想保留诸如换行符之类的东西。
这似乎是可能的,因为 Stackoverflow 使用 markdown,并且在编辑期间,正在编辑的文本的换行符会保留在 textarea
中。
最佳答案
The markdown is converted to HTML and stored in the database for rendering in the view.
这是你的问题。
您应该存储 Markdown,然后在文本区域中使用它。
关于javascript - 保留 HTML 到文本区域的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43590772/