我刚开始看Dart
。我<p>
在编辑<input type="form">
.
但是,当我使用该onKeyDown
事件时,它不会立即更新,而是会延迟 1 次按键。所以如果我按 AAA 它只会显示 AA。
如果我使用onKeyUp
,AAA 会给我 AAA。
为什么使用时没有按预期更新onKeyDown
?
这是代码:
import 'dart:html';
TextInputElement inputText;
ParagraphElement pargraphText;
void main() {
inputText = querySelector("#text");
pargraphText = querySelector("#paragraphText");
// inputText.onKeyDown.listen(updateTekst);
inputText.onKeyUp.listen(updateTekst);
}
void updateTekst(Event e) {
pargraphText.text = inputText.value.toUpperCase();
}