用react+redux做项目,需要用到富文本编辑器,找到了facebook的draft.js,现在遇到一个问题,如何通过代码清除编辑器的内容?
光阴似箭催人老,日月如移越少年。
官网的例子,EditorState.createEmpty() 直接把editstate设置成空吧
EditorState.createEmpty()
import React from 'react'; import ReactDOM from 'react-dom'; import {Editor, EditorState} from 'draft-js'; class MyEditor extends React.Component { constructor(props) { super(props); this.state = {editorState: EditorState.createEmpty()}; this.onChange = (editorState) => this.setState({editorState}); } render() { const {editorState} = this.state; return <Editor editorState={editorState} onChange={this.onChange} />; } }
官网的例子,
EditorState.createEmpty()
直接把editstate设置成空吧