Я видел следующие 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
?