⊗jsrtPmHkInr 1 of 47 menu

Hookit Reactissa

Tässä oppitunnissa aloitamme tutustumisen hookkeihin. Olemme jo kohdanneet niitä, kun opiskelimme tiloja - siellä opimme käyttämään tilahookkia useState.

Yleisesti ottaen hookit ovat tavallisia JavaScript-funktioita, joiden nimet alkavat sanalla 'use'.

Hookit antavat meille mahdollisuuden käyttää tiloja ja muita Reactin ominaisuuksia ilman luokkien käyttöä. Ne helpottavat koodin uudelleenkäyttöä eri tehtävissä, sekä sen testaamista ja auttavat jakamaan monimutkaiset komponentit yksinkertaisempiin funktioihin niiden käyttötarkoituksen mukaan. Jotkut hookit pystyvät jopa korvaamaan Reduxin toiminnallisuuden. Kaiken lisäksi hookit auttavat parantamaan sovelluksen suorituskykyä.

Jos haluat käyttää hookkeja, noudata kahta pääsääntöä. Ensinnäkin, käytä niitä vain ylätasolla - älä kutsu niitä silmukoiden sisällä, ehdollisissa lauseissa tai sisäkkäisissä funktioissa. Toiseksi, hookkeja tulee kutsua vain React-funktioista (React-komponenteista tai mukautetuista hookeista), mutta ei tavallisista JavaScript-funktioista.

Myös virhe, jonka ohjelmoijat tekevät, on hookkien hallitsematon käyttö koodissa. Ennen kuin käytät tiettyä hookkia, varmista, että se on todella tarpeen.

Seuraavassa oppitunnissa tarkastelemme hookkien tyyppejä.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää