W tym artykule przedstawiam 7 ciekawych hooków Reacta, które warto wypróbować w swoich projektach React.
UseSound hak jest jednym z najbardziej interesujących haków znalazłem. Użyłem tego haczyka na moim blogu — po kliknięciu ikony przełączania motywu [jasny/ciemny] w prawym górnym rogu nagłówka. Zabrzmi dźwięk przełącznika 🔊 Ten haczyk przenosi stronę o jeden poziom wyżej 🔥. Ten haczyk może być używany do powiadamiania o nowych wiadomościach przychodzących, do przycisku Like i może być również używany do przewijania. 😂
Stosowanie
Zainstaluj bibliotekę — npm install use-sound --savei importuj —import useSound from 'use-sound';
Przykład
UseDarkMode to jeden z haczyków z React Recipes 😋 Ten haczyk umożliwia przełączanie między trybem jasnym ☀️ i ciemnym 🌙 motywu witryny. Po przełączeniu trybu przechowuje wybraną wartość w localStorage. Preferowany tryb użytkownika zostanie zapamiętany w przeglądarce, dopóki użytkownik wyraźnie go nie usunie.
Stosowanie
Zainstaluj bibliotekę — npm install react-recipes --savei importuj —import { useDarkMode } from "react-recipes";
Przykład
Zasadniczo useDarkMode()zwraca dwie rzeczy.
UseSpeechRecognition hak daje dostęp do transkrypcji mowy z mikrofonu użytkownika. Wykorzystuje Web Speech API pod maską 🙌 Ten haczyk może być użyty do zbudowania własnego asystenta głosowego 🤖
Stosowanie
Zainstaluj bibliotekę — npm install react-speech-recognition --savei importuj —import SpeechRecognition, { useSpeechRecognition } from 'react-speech-recognition';
Przykład
UseWhyDidYouUpdate ułatwia zobaczyć, które prop zmieniła 🤔 który spowodował komponent do ponownego renderowania 🔁
Stosowanie
🔗 Hak
Przykład
UsePrevious hak zapamiętuje poprzednie wartości wewnętrznie używając bibl. Ten hak może być używany w przypadku użycia, w którym znajduje się przycisk cofania.
Stosowanie
🔗 Hak
Przykład
UseOnClickOutside haczyk służy do wykrywania kliknie poza elementu, Hak ten będzie bardzo przydatny do zamykania modalne po kliknięciu poza modalnym, zamykając listę rozwijaną, kiedy jest otwarty.
Stosowanie
Zainstaluj bibliotekę —npm install use-onclickoutside --save Importuj —import useOnClickOutside from 'use-onclickoutside';
Przykład
UseTheme hak ułatwia dynamicznie zmieniać wygląd swojej aplikacji za pomocą zmiennych CSS. Jest to lekka alternatywa dla styled-components lub innego frameworka CSS-in-JS. W tym zaczepie po prostu przekaż obiekt zawierający pary klucz/wartość zmiennych CSS, które wymagają aktualizacji, a zaczep aktualizuje każdą zmienną w elemencie głównym dokumentu. Sprawdź demo CodeSandbox, aby uzyskać ciekawszy przykład, a także sprawdź arkusz stylów.
Stosowanie
🔗 Hak
Przykład
Dziękujemy za poświęcenie czasu na przeczytanie tego artykułu! 🙏
Więcej treści na plainenglish.io
Kiedy wysyłasz żądanie do facebook.com, Twój komputer wyszukuje nazwę domeny, aby przetłumaczyć tę nazwę domeny na adres IP, aby komputer mógł nawiązać to połączenie.
Wstęp Udar to nagły przypadek medyczny, który może dotknąć każdego w dowolnym momencie. Występuje, gdy przepływ krwi do części mózgu zostaje zakłócony, co prowadzi do nagłej utraty funkcji mózgu.
Autor: Alyson Lee, doradca zarządzający ds. spraw rządowych Coroczny proces przyznawania środków przez rząd federalny ma kluczowe znaczenie dla naszych wysiłków na rzecz sfinansowania usuwania dwutlenku węgla (CDR). Każdego roku Carbon180 przesyła prośby do różnych biur kongresowych, aby pomóc wskazać, gdzie będą płynąć dolary w przyszłym roku.
(Ostrzeżenie - to jest satyra, która ma być radośnie wywrotowa - zdecydowanie nie dla dzieci) Widziałeś, jak twoja mama i tata chowają się w kuchni i palą śmierdzące papierosy. Mówią ci.
Wczoraj zamknęliśmy drzwi tegorocznego Konkursu Piosenki Eurowizji błyskotliwym, chaotycznym wielkim finałem, w którym szwedzka piosenkarka Loreen zabrała do domu trofeum, stając się pierwszą kobietą, która wygrała dwa razy i przywracając koronę Szwecji 50 lat po tym, jak ABBA wygrała konkurs z „Waterloo”. Stali się jednym z największych zespołów w kanonie muzyki pop.
Każdy racjonalnie myślący wie, że w kręgach politycznych i medialnych dominuje lewica, nawet skrajna lewica, co powoduje zachwianie równowagi w dyskursie politycznym. W dziedzinie religii ta nierównowaga jest wyraźnie widoczna: lewicowe gazety i sieci nie spieszą się z obroną wiary chrześcijańskiej.