当我将ContentFromRaw数据填充到编辑器状态时,出现以下错误
TypeError: next.editorState.getDecorator is not a function
从数据库获取并将其保存到数据库的最佳方法是什么
这是我在做什么
const rawDraftContentState = JSON.stringify(convertToRaw(this.state.editorState.getCurrentContent()))
// convert the raw state back to a useable ContentState object
const contentState = convertFromRaw(JSON.parse(rawDraftContentState))
this.setState({
editorState: contentState
})
答案 0 :(得分:0)
contentState和editorState是2个不同的对象,
您不能使用contentState设置editorState,
使用EditorState.push方法创建一个新的带有状态DB的contenState的editorState,然后设置新的EditorState