- Kuidas kuulata klaviatuuri reageerides?
- Kuidas reageerida JS -i klaviatuuri sündmustele??
- Kuidas onKeyDown'i kasutada??
- Kuidas öelda ajakirjanduse reageerimisklahvi??
Kuidas kuulata klaviatuuri reageerides?
_handleEscKey: function (event) konsool. logi (sündmus); kui (sündmus. keyCode == 27) see.
Kuidas reageerida JS -i klaviatuuri sündmustele??
Sündmus onKeyPress rakenduses ReactJS ilmneb siis, kui kasutaja vajutab klaviatuuri klahvi, kuid seda ei käivitata kõigi klahvide puhul e.g. ALT, CTRL, SHIFT, ESC kõigis brauserites. OnKeyPressi sündmuse kasutamiseks ReactJS -is kasutame eelmääratud onKeyPress -meetodit.
Kuidas onKeyDown'i kasutada??
Kasutamine
- import Reaktsioon 'reageerima';
- impordi klahvi 'reage-keydown' alt;
- klassi MyComponent laiendab React. Komponent
- @keydown ('enter') // või määrake kood "otse", antud juhul 13.
- esitama (sündmus)
- // teha midagi või mitte, võtmeürituse, võib -olla sündmusega.preventDefault ()
- MyApi. postitus (see. osariik);
Kuidas öelda ajakirjanduse reageerimisklahvi??
Tuvasta Esc klahv Vajutage React
Me saame tuvastada klahvi Esc, lisades oma komponenti võtme allalaadimise sündmuste käitleja. Lisame võtmeürituse sündmuste kuulaja, helistades documebnt. addEventListener meetodis komponentDidMount. See tagab, et sündmuse kuulaja lisatakse komponendi kinnitamisel.