Событие ввода JS / DojoToolkit - PullRequest
       10

Событие ввода JS / DojoToolkit

0 голосов
/ 31 октября 2019

Это не первый раз, когда подобное случается со мной, в основном моя «слушающая» функция прослушивателя событий извлекает значение из цели события, но это значение не является обновленным значением (оно отстает на один символ), так что, скажем, яиметь этот маленький кусочек кода:

enter image description here

Всякий раз, когда значение вводится в поле «translationText», событие инициирует и записывает значение минус один символ.

Например:

- I enter "D" console logs "" - I enter "E" console logs "D" - I enter "L" console logs "DE" - I enter "E" console logs "DEL" - I enter "T" console logs "DELE" - I enter "E" console logs "DELET"

Я заменил событие "input" на "keyup" на данный момент, но, очевидно, это не полное решение из-за различий в поведении.

Итак, я хочу знать, почему это происходит, в чем причина?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...