Udało mi się rozwiązać to za pomocą: {fetchedValue && }
Z tego co ogarnąłem, to Example ładował się z wartością undefined zanim się pobrały dane z bazy danych i tak zostawało. Dzięki { fetchedValue && ... } ładuje komponent dopiero gdy coś tam jest.
@scorpio18k: wszystko zależy co chcesz osiągnąć. To co zrobiłeś to nazywa się conditional rendering czyli jak fetchedValue będzie "truly"' to wyrenderuje się . Równie dobrze mogłeś zostawić jak miałeś i w środku Example sprawdzać czy value nie istnieje i wyświetlać np. loader itd.
Mam na telefonie album w którym kolekcjonuje sobie pod pewnego czas wszystkie żaby pepe jakie znajdę, zostaw plusa i podam nr w komentarzu a pokaże Ci jaką żaba dzisiaj jesteś #gownowpis #memy
https://pastebin.com/sJdrxHXx
Problem w tym, że Jak ten komponent umieściłem w ten sposób:
to value wewnątrz Example ustawia się na undefined i tak zostaje.
Jak to zrobić prawidłowo?
Co ciekawe, jak coś zmienię wewnątrz Example i zapiszę to pojawi się prawidłowa wartość, ale po odświeżeniu strony znika.
#react #reactjs
Udało mi się rozwiązać to za pomocą:
{fetchedValue && }
Z tego co ogarnąłem, to Example ładował się z wartością undefined zanim się pobrały dane z bazy danych i tak zostawało. Dzięki { fetchedValue && ... } ładuje komponent dopiero gdy coś tam jest.
value
nie istnieje i wyświetlać np. loader itd.