【问题标题】:Storing rich text in firebase在firebase中存储富文本
【发布时间】:2020-02-06 00:36:05
【问题描述】:

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

【问题讨论】:

    标签: firebase firebase-realtime-database


    【解决方案1】:

    您需要将数据转换为可以在数据库中使用的格式。这实际上取决于您的富文本编辑器。

    例如,如果您使用 Draft.js,则有函数 convertToRawconvertFromRaw

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

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

    【讨论】:

    • 我还有一个问题。有没有办法为 Firebase 存储设置 cors 设置?我无法从本地开发中访问那里的项目。
    • 这似乎在围绕 Firebase 存储和 Access-Control-Allow-Origin 的堆栈溢出问题中得到了回答:stackoverflow.com/questions/37760695/…
    猜你喜欢
    • 1970-01-01
    • 2020-12-07
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 2013-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多