firebase - 在firebase中存储富文本

标签 firebase firebase-realtime-database

我有一些书籍摘要要展示给用户。在firebase中存储富文本以显示给用户的最佳方式是什么?我应该使用 firebase 数据库吗?我有一个包含所有书籍的数据库,我只是要为书籍摘要文本创建一个列。

最佳答案

您需要将数据转换为可以在数据库中工作的格式。这真的取决于您的富文本编辑器。

比如你用Draft.js,有函数convertToRawconvertFromRaw .

其他格式,例如 Markdown,已经是可以存储在数据库中的格式。 Markdown 只是一个大文本字符串。

另一种可能的选择是将您的数据保存在 Base64 中。 .根据您的源语言,有用于编码和解码 Base64 的库。

关于firebase - 在firebase中存储富文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58291168/

相关文章:

Angular forEach 循环从 observable 返回的数据(Firebase 驱动)

android - 单击进入聊天室时应用程序崩溃

java - 如何每次从 AddSingleValueEventListner 更新 onDataChange 时从 firebase 子节点更新子节点总数?

android - Firebase .setCurrentScreen 用于基于 View 的应用

ios - 火力地堡 & Xcode 8 : Add "Remember Me" Check Box to Login & Insert Activity Indicator View

android - com.google.firebase.database VS com.firebase.client

java - Firebase Java SDK - 多个 ChildEventListener 排队

android - 获取 firebase 缓存的大小

ios - 从 firebase 获取子节点的子节点(swift 3)

javascript - 使用 Firestore 无限滚动