微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在ReactJS应用中显示SunEditor创建的数据

如何解决如何在ReactJS应用中显示SunEditor创建的数据

我刚刚开始使用SunEditor,到目前为止,我已经成功地将其添加到React组件中,并在单击保存时将生成的文档存储在mongoDB中。到目前为止,这只是成功的一半。现在,我想呈现存储的文档,并且在同一个组件中将数据从db返回,但是当我呈现它时,所有的HTML都将显示出来(参见图片)。我很难找到适当显示此数据的文档。有谁知道正确的方法是什么?

screenshot

解决方法

好的,所以我花了一些时间思考它,然后我发现编辑器本身就是您呈现文本的地方。这样就很有意义,如果要显示在SunEditor中创建的文档,则将内容放在其中,如果要查看数据的只读视图,则可以隐藏工具栏。

以下是我组件中的render方法的摘要:

        return (
            <Auxi>
                <Logo />
                <SunEditor 
                    setOptions={editorOptions} 
                    setContents={contents} 
                    showToolbar={showToolbar} />
            </Auxi>
        );

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。