Как можно использовать событие 'keyup' в пределах HTML? - PullRequest
0 голосов
/ 19 апреля 2020

Я видел следующие 4 способа использования keyup события в HTML?

<input type="text" onkeyup="myFunction()">

<input #inputstring (keyup)="doSomething(inputstring.value)"/>

<input #inputstring (keyup.enter)="doSomething(inputstring.value)"/>

<input type="text" #formReplay (keyup)="0" />

Я хочу понять, в чем разница между тремя вышеупомянутыми утверждениями.

У меня есть видно из angular a reference variable создается начиная с #. Я видел два нижних подхода, используемых в angular.

<input #inputstring (keyup)="doSomething(inputstring.value)"/>

<input #inputstring (keyup.enter)="doSomething(inputstring.value)"/>

И я видел onkeyup, используемый в простом javascript

Мне нужно некоторое понимание того, что различные способы использования keyup в angular и в pure JS. Какой из них является предпочтительным способом использования keyup?

...