以字符串形式检索JSON数据

时间:2019-06-13 09:49:58

标签: json reactjs postgresql draftjs

我在网站上使用Draft.js作为编辑器。我可以将编辑器文本以json格式保存在数据库中。但是我想将json数据保存为字符串/ HTML,但是它以json格式出现。到目前为止,这是我将值保存为json格式所做的事情:

<Editor
    blockStyleFn={getBlockStyle}
    customStyleMap={styleMap}
    editorState={this.state.editorState}
    handleKeyCommand={this.handleKeyCommand}
    onChange={this.onChange}
    placeholder="Describe the requirements and skills needed for the job"
    ref="editor"
    spellCheck={true}
/>
<h4>Editor content as HTML</h4>
<pre>{this.state.editorContentHtml}</pre>

这是在编辑器下显示html代码的功能:

this.onChange = editorState => {
        this.setState({
            editorState,
            editorContentHtml: stateToHTML(editorState.getCurrentContent())

        });

    };

这是我的编辑器的快照

enter image description here 这是检索编辑器数据后的结果

this is the result after retrieving editor data

我想将html结果保存在数据库中,并将其显示为html。如果有任何其他帮助,或者如果有其他替代方法以String格式检索数据,则将不胜感激。

0 个答案:

没有答案