Pytania otagowane jako state

Zawartość miejsc w pamięci w dowolnym momencie wykonywania programu nazywana jest stanem programu.

5
React.js, poczekaj, aż setState zakończy działanie przed uruchomieniem funkcji?
Oto moja sytuacja: on this.handleFormSubmit () Wykonuję this.setState () wewnątrz this.handleFormSubmit (), wzywam this.findRoutes (); - co zależy od pomyślnego zakończenia this.setState () this.setState (); nie kończy się przed tym. findRoutes zostanie wywołany ... Jak mam czekać, aż this.setState () wewnątrz this.handleFormSubmit () zakończy się przed wywołaniem this.findRoutes ()? Słabe …

6
setInterval w aplikacji React
Wciąż jestem całkiem nowy w React, ale powoli się ścigałem i napotkałem coś, na czym utknąłem. Próbuję zbudować komponent „timera” w Reakcie i szczerze mówiąc nie wiem, czy robię to dobrze (czy wydajnie). W moim kodu poniżej, ustawić stan powrócić obiektu { currentCount: 10 }i zostały bawiąc componentDidMount, componentWillUnmounti renderi …

7
Usuń całą stylizację przycisku / przesyłania HTML
Czy istnieje sposób na całkowite usunięcie stylu przycisku w przeglądarce Internet Explorer? Używam sprite'a css dla mojego przycisku i wszystko wygląda dobrze. Ale kiedy klikam przycisk, przesuwa się on trochę na górę, przez co wygląda na to, że nie ma kształtu. Czy występuje stan kliknięcia CSS lub przycisk myszy? Nie …

6
React - setState () na niezmontowanym komponencie
W moim komponencie reagowania próbuję zaimplementować prosty spinner, gdy trwa żądanie Ajax - używam stanu do przechowywania statusu ładowania. Z jakiegoś powodu ten fragment kodu poniżej w moim komponencie React zgłasza ten błąd Może aktualizować tylko zamontowany lub montowany komponent. Zwykle oznacza to, że wywołałeś setState () na niezmontowanym komponencie. …

9
Reaguj setState nie aktualizuje stanu
Więc mam to: let total = newDealersDeckTotal.reduce(function(a, b) { return a + b; }, 0); console.log(total, 'tittal'); //outputs correct total setTimeout(() => { this.setState({dealersOverallTotal: total}); }, 10); console.log(this.state.dealersOverallTotal, 'dealersOverallTotal1'); //outputs incorrect total newDealersDeckTotal to tylko tablica liczb, [1, 5, 9]np. jednak this.state.dealersOverallTotalnie podaje prawidłowej sumy, ale totaltak jest? Ustawiłem nawet …


2
Stany zagnieżdżone w Haskell
Próbuję zdefiniować rodzinę maszyn stanowych z nieco odmiennymi rodzajami stanów. W szczególności bardziej „złożone” maszyny stanów mają stany, które powstają przez połączenie stanów prostszych maszyn stanów. (Jest to podobne do ustawienia obiektowego, w którym obiekt ma kilka atrybutów, które również są obiektami.) Oto uproszczony przykład tego, co chcę osiągnąć. data …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.