Zacząłem więc uczyć się Reacta tydzień temu i nieuchronnie dotarłem do problemu stanu i tego, jak komponenty mają komunikować się z resztą aplikacji. Szukałem dookoła i wydaje się, że Redux jest smakiem miesiąca. Przeczytałem całą dokumentację i myślę, że to właściwie całkiem rewolucyjny pomysł. Oto moje przemyślenia na ten temat: …
Po prostu tworzę prostą aplikację do nauki asynchronizacji z Redux. Wszystko działa, teraz chcę po prostu wyświetlić aktualny stan na stronie internetowej. W jaki sposób mogę uzyskać dostęp do stanu sklepu w metodzie renderowania? Oto mój kod (wszystko jest na jednej stronie, bo dopiero się uczę): const initialState = { …
Stan początkowy w aplikacji Redux można ustawić na dwa sposoby: przekaż go jako drugi argument do createStore( link do dokumentu ) przekaż go jako pierwszy argument do swoich (pod-) reduktorów ( link do dokumentów ) Jeśli przekazujesz stan początkowy do swojego sklepu, jak odczytać ten stan ze sklepu i uczynić …
Mam uwierzytelnianie tokenem z serwera, więc kiedy moja aplikacja Redux jest ładowana początkowo, muszę wysłać żądanie do tego serwera, aby sprawdzić, czy użytkownik jest uwierzytelniony, czy nie, a jeśli tak, powinienem otrzymać token. Zauważyłem, że używanie podstawowych akcji INIT Redux nie jest zalecane, więc jak mogę wywołać akcję, zanim aplikacja …
Pracuję nad zbadaniem jednej aplikacji front-end o średniej złożoności. W tej chwili jest napisany w czystym javascript, zawiera wiele różnych komunikatów opartych na zdarzeniach, łączących kilka głównych części tej aplikacji. Zdecydowaliśmy, że musimy zaimplementować jakiś kontener stanu dla tej aplikacji w zakresie dalszej refaktoryzacji. Wcześniej miałem pewne doświadczenie ze sklepem …
Mam komponent kontenera React-Redux, który jest tworzony w komponencie React Native Navigator. Chcę mieć możliwość przekazania nawigatora jako rekwizytu do tego komponentu kontenera, tak aby po naciśnięciu przycisku wewnątrz jego komponentu prezentacyjnego mógł umieścić obiekt na stosie nawigatora. Chcę to zrobić bez konieczności ręcznego pisania całego standardowego kodu, który daje …
To jest część oficjalnej dokumentacji Redux : Nazywa się to reduktorem, ponieważ jest to typ funkcji, do której możesz przejść Array.prototype.reduce(reducer, ?initialValue) Nie ma to dla mnie większego sensu. Czy ktoś mógłby mi wyjaśnić, dlaczego tak naprawdę nazywa się je reduktorami? Fakt, że zwracają wartość domyślną (lub mają domyślną wartość …
Przejrzałem definicje dwóch takich jak: Czyste funkcje to takie, które nie próbują zmieniać swoich danych wejściowych i zawsze zwracają ten sam wynik dla tych samych danych wejściowych. Przykład function sum(a, b) { return a + b; } A funkcja zanieczyszczona to taka, która zmienia własne dane wejściowe. Przykład function withdraw(account, …
Chcę zrozumieć, jaki jest bardziej ogólny lub poprawny sposób obsługi błędów w React-Redux. Załóżmy, że mam komponent do rejestracji numeru telefonu. Ten składnik zgłasza błąd, jeśli wprowadzony numer telefonu jest nieprawidłowy Jaki byłby najlepszy sposób na poradzenie sobie z tym błędem? Pomysł 1: Utwórz komponent, który pobiera błąd i wywołuje …
Próbuję skonfigurować moją nową aplikację React-Redux, aby korzystać z nowych funkcji React-Redux. Oficjalna dokumentacja mówi React Redux oferuje teraz zestaw interfejsów API przechwytujących jako alternatywę dla istniejącego komponentu wyższego rzędu connect (). Próbowałem znaleźć kilka artykułów pomocniczych związanych z interfejsem API Hooks z prawdziwymi przykładami, ale wszystkie aplikacje Re-Redux używają …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.