我想将使用 Draft.js 和 React(在 UI 中)编辑的数据存储到 MySQL 数据库中。
我不确定应该以哪种格式存储数据,以便我可以从数据库中获取数据并将其显示在页面上,并在编写文本时应用格式?
例如 - 我对某些文本应用了粗体样式并给出了一些换行符。如何存储这些信息以供以后使用?
请建议一种存储我的数据的格式。
最佳答案
您可以将其另存为字符串格式。为了详细说明,您可以使用 ContentState
的 JSON 序列化字符串,如 Draft JS docs 中所述。 .
Draft JS 具有实用方法 convertFromRaw
和 convertToRaw
来帮助您。查看上面链接的文档,它们非常清楚。
关于javascript - 如何在数据库中存储富文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53846018/