Aktywne Wpisy

rio574 +533
Zachowałem taktycznie na po mistrzostwach i sobie sprawdzę jacy z nich dupni eksperci kurła #mecz
źródło: 1000069711
Pobierz
Dorciqch +147
#ogrodnictwo no dobra moi mili mam update z mojej rabaty z igrzyskami śmierci. Kilka dni po pamiętnym wpisie nie wytrzymałam i wypieliłam wszystko w diabły, bo mi zaczęło zagłuszać piwonie, czosnek i funkie. Z tego towarzystwa zależało mi najbardziej na spokoju dla piwonii. Ale, żeby nie było, że koniec tej historii jest taki smutny, że szlag wszystko trafił, zostawiłam rabatę w spokoju i postanowiłam popatrzeć, co od nowa wybije. No
źródło: Rabata śmierci
Pobierz




Da się jakoś wymusić wywołanie setState() w jednym komponencie, żeby drugi komponent (który wyświetla rezultat, który docelowo ma się brać właśnie z tego State) wiedział o nim zanim się wyrenderuje?
W React'cie jestem bardzo początkujący i aktualnie drugi komponent próbuje się wyrenderować zanim wywoła się setState() przez co oczywiście wywala error bo nie ma skąd wziąć wartości które są oczekiwane.
1 komponent wyświetla tabelę z wynikami w układzie [label z datą]:[wynik]
renderuje ten układ w oparciu o wpisywane dane w tym momencie, czyli podczas edycji, i jak sobie zmienię datę w kalendarzu to muszą te dane przeskakiwać: to jest jeden State
2 komponent renderuje generalny panel, który wyświetla w rowach nazwy tych tabel, które można dodawać albo edytować. Więc dopiero po tym jak pierwszy komponent zostanie edytowany i zapisany,
@Czarzy: pamietaj ze sam setState jest asynchroniczny.
https://reactjs.org/docs/conditional-rendering.html
JS i jego frameworki to coś pięknego... Chciałbym mieć do czynienia tylko z moim backendem ale na
@Pedalek
Mogę wiec przekazać state do pierwszego ale niestety nie mam kontroli nad tym kiedy się on wyrenderuje bo nie mogę wywołać callbacka z pierwszego i tak się kręci karuzela s----------a