Skip to content

InputEvent

ts
EventTarget
 └─ Event
     └─ UIEvent
         └─ InputEvent

type

事件名说明
input值发生变化时立即触发(最常用)

Properties

data

本次输入的字符

删除 / 粘贴 / 撤销时为 null

ts
输入 a   → "a"
删除    → null
粘贴    → null

inputType

描述“输入行为的类型”:

含义
insertText普通输入
deleteContentBackward退格
deleteContentForwardDelete
insertFromPaste粘贴
insertFromDrop拖拽
insertLineBreak回车
historyUndo撤销
historyRedo重做

isComposing

是否处于 输入法组合状态

中文输入非常重要

ts
if (e.isComposing) return