如何从服务器在React中呈现Draft-js文本

问题描述

我使用Draft-js构建文本编辑器。

enter image description here

我想做的是单击“提交”按钮,提交的文本应显示在右侧(如您所见,为空白)

我正在调用handleSubmit函数将内容发布到服务器:

handleSubmit = e => {

        e.preventDefault();

        const query = JSON.stringify(convertToRaw(this.state.editorState.getCurrentContent()));

        const payload = {
            query:query
        }

        axios({
            url:'http://localhost:9000/queries',method:'POST',data: payload
        })
        
    }

并获取内容:

getQueries(){
        axios.get("http://localhost:9000/queries")
        .then(response => {
            const data = response.data;
            this.setState({queries:data});
        })
    } 

我对如何使用convertFromRaw将内容转换为所需文本感到困惑。

我应该在哪里调用该方法?

预先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)