首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从draftjs显示数据块

从draftjs显示数据块
EN

Stack Overflow用户
提问于 2016-05-24 22:13:17
回答 1查看 389关注 0票数 1

如何在我的react组件中显示,该组件是从draftjs编辑器保存到mongodb的。

这就是我数据库里的内容:

代码语言:javascript
复制
"blocks" : [ 
            {
                "key" : "7abte",
                "text" : "example",
                "type" : "unstyled",
                "depth" : 0,
                "inlineStyleRanges" : [ 
                    {
                        "offset" : 0,
                        "length" : 20,
                        "style" : "BOLD"
                    }
                ],
                "entityRanges" : []
            }
        ]

我找到了如何将它返回给Editor (编辑数据),一切都很好。但我不能把它显示在前面的地方。

我还尝试将编辑器内容导出到语义HTML,这是我收到的结果:

但是正如你所看到的,我不知道如何显示它,不是以字符串的形式,而是以html的形式。

你对我的问题有什么好的解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-05-25 02:19:18

如果您需要处理HTML以显示在前端,您应该使用如下所示:

代码语言:javascript
复制
<div dangerouslySetInnerHTML={{__html: YourMarkupVar}} />

否则,作为安全措施的反应,将编码标签和显示为正常文本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37424749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档