draft.js error: Unknown DraftEntity key: null

最近在用draft.js编写富文本编辑器的时候遇到一个错误提示:Unknown DraftEntity key: null ,当时是写插入图片这一项的时候出现的,一开始还以为官方出bug了,后来去看了官方GitHub上的demo,确确实实是正确运行了,然后查询了半天无果,后来又去代码逐个比较,发现下面这段
editorState: AtomicBlockUtils.insertAtomicBlock(
  newEditorState,
   entityKey,
   ' '
 ),
其中的insertAtomicBlock函数的第三个参数不是一个空字符串,而是一个含有空格的字符串!!!!!!

你可能感兴趣的:(前端,javascript,draft.js,富文本编辑器)