EditorChangeType说明
时间: 2024-01-27 20:03:02 浏览: 31
EditorChangeType是Draft.js中的一个枚举类型,用于表示编辑器内容的修改类型。它定义了以下几种类型:
- insert-characters:插入字符
- insert-fragment:插入片段
- remove-range:删除范围内的内容
- remove-text:删除文本
- apply-entity:应用实体
- change-block-data:修改块数据
- change-block-type:修改块类型
- change-inline-style:修改内联样式
- move-block:移动块
- move-focus:移动焦点
- remove-range-of-blocks:删除块范围内的内容
- split-block:分割块
- spellcheck-change:拼写检查的修改
在Draft.js中,当编辑器内容发生变化时,会触发一个onChange事件,并传入一个EditorState对象和一个EditorChangeType类型的参数,用于表示当前的修改类型。开发者可以根据不同的修改类型来进行相应的操作,例如根据insert-characters类型来更新字符计数。