如何在draftjs中设置markdown值的defaultstate

时间:2018-06-04 01:12:05

标签: reactjs draftjs

如何使用标记向下值设置defaultEditorState。我正在使用react-draft-wysiwyg。 示例

const value = "Test Message :)↵↵Click This Link - link↵↵Link Url - link";

我已经设法使用下面的代码设置defaultEditorState但是它没有在这部分中呈现新行"↵↵"。

this.setState({
   editorState: EditorState.createWithContent(
     ContentState.createFromBlockArray(convertFromHTML(nextProps.value))
  )
});

1 个答案:

答案 0 :(得分:1)

我刚刚阅读了draftjs。我只是将 createFromBlockArray 更改为 createFromText

this.setState({
   editorState: EditorState.createWithContent(
     ContentState.createFromText(nextProps.value)
   );
});