javascript - 保留 HTML 到文本区域的格式

标签 javascript html angular textarea

我在项目中使用 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/

相关文章:

javascript - 如何在 mousedown、mousemove 上覆盖默认的 "text"光标?

javascript - 如何使用 JavaScript 包含 Django 静态 URL?

angular - 何时在指令 @Inputs 中使用方括号 [ ] 何时不用?

angular - 从 html 文件调用基于条件的函数而不使用 *ngIf

javascript - 如何在 Angular 中设置靠近垫行的滚动位置?

javascript - 如何复制 html 格式单元格的数据而不是标记

javascript - Edgeshelper 不更新网格的位置

javascript - 在 HTML5 Canvas 中将图像裁剪成椭圆形

html - 当导出到 HTML 并在不同的服务器上托管时,一些 weebly 功能不起作用

javascript - 点击 scoll 到顶部