[尝试序列化和反序列化js草稿EditorState。无法使fromJS创建EditorState。sandbox
我想达到的目标是从序列化的javascript对象重新创建EditorState。
谢谢
EditorState维护ContentState对象的撤消和重做堆栈。当前的ContentState提供了当前的内容:
myContentState = myEditorState.getCurrentContent();
听起来您真正想做的就是将EditorState的当前ContentState转换为原始JS。
这通过实用程序功能convertToRaw():
myRawJSState = convertToRaw(myContentState);
当需要重新应用内容时,配套实用程序函数为convertFromRaw():
myRestorableState = convertFromRaw(myRawJSState)
导入详细信息和其他信息出现在this SO issue上。
详细示例出现在ReactRocket。
祝你好运。除非您知道所要查找的方法的名称,否则很难从文档中进行解析!