Pytania oznaczone «reactjs»

93
REACT - przełącz klasę onclick

Próbuję dowiedzieć się, jak przełączyć aktywną klasę, onClickaby zmienić właściwości CSS. Podjąłem wiele podejść i przeczytałem wiele odpowiedzi TAK. Korzystanie z jquery byłoby stosunkowo proste, jednak nie mogę wymyślić, jak to zrobić za pomocą reakcji. Mój kod jest poniżej. Czy ktoś może...

93
Dostęp do kontekstu reakcji poza funkcją renderowania

Opracowuję nową aplikację, używając nowego interfejsu API React Context zamiast Redux, a wcześniej, Reduxgdy potrzebowałem na przykład listy użytkowników, po prostu wzywam componentDidMountswoją akcję, ale teraz, dzięki React Context, moje działania są wewnątrz mój Konsument, który znajduje się...

92
Pretty Printing JSON z React

Używam ReactJS, a część mojej aplikacji wymaga ładnie wydrukowanego formatu JSON. Dostaję trochę JSON, na przykład:, { "foo": 1, "bar": 2 }i jeśli uruchomię to JSON.stringify(obj, null, 4)w konsoli przeglądarki, ładnie się drukuje, ale kiedy używam go w tym fragmencie odpowiedzi: render:...

92
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....

92
Jak mogę zachować drzewo stanu Redux podczas odświeżania?

Pierwszą zasadą dokumentacji Redux jest: Stan całej aplikacji jest przechowywany w drzewie obiektów w jednym magazynie. Pomyślałem, że dobrze rozumiem wszystkie zasady. Ale teraz nie wiem, co oznacza aplikacja. Jeśli aplikacja to tylko jedna z mało skomplikowanych części witryny i działa...

92
TypeError [ERR_INVALID_ARG_TYPE]: Argument „ścieżka” musi być typu ciąg. Otrzymano niezdefiniowany typ podniesiony podczas uruchamiania aplikacji reagowania

Pracuję nad projektem w React i napotkałem problem, który mnie zaskoczył. Ilekroć uruchamiam, yarn startpojawia się ten błąd: TypeError [ERR_INVALID_ARG_TYPE]: Argument „ścieżka” musi być typu ciąg. Odebrano typ niezdefiniowany Nie mam pojęcia, dlaczego tak się dzieje, jeśli ktoś tego...

91
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');...