当用户将文本提交到文本字段时,将发送 InputEvent
。当焦点发生变化时,例如触摸屏上的“PointerCaptureOutEvent”,此事件会更新。
对于默认键盘输入,每次击键都会触发 inputEvent
。当 TextField 从间接来源(例如自动脚本)填充时,不会触发 InputEvent
。
事件 | 描述 | 涓滴 | 冒泡 | 可取消 |
---|---|---|---|---|
InputEvent | 在数据输入到视觉元素(通常是控件)时发送。 |
previousData
:以前的数据。
newData
:新数据。
在数据输入到实现 TextInputBase 的视觉元素时发送的事件。此事件与 ChangeEvent
的不同之处在于,即使控件的值未更改,也会针对控件中的每个输入事件发送此事件。
target
:执行输入的元素。