Son zamanlarda çok fazla bu hata ile karşılaşıyorum geçici çözümler ile def edebiliyorum. Ama size de sormak istedim.
Useeffect içerisinde API'dan data çekip bunu setstate ile işliyorum.
HTML kısmına geldiğimde ise örnk, "state? Data. Name" demeden bu çalışmıyor. "state. Data. Name" dediğimde useeffect önce çalışıp data yok diyor.
Bazı hata durumlarında ise bu sorgulama işlemi çok zor oluyor. Value içerisinde soru işareti koyduğum için programım çalışıyor. Ancak konsolda hata almaya devam ediyorum.
@oynozan
Useeffect içerisinde API'dan data çekip bunu setstate ile işliyorum.
HTML kısmına geldiğimde ise örnk, "state? Data. Name" demeden bu çalışmıyor. "state. Data. Name" dediğimde useeffect önce çalışıp data yok diyor.
Bazı hata durumlarında ise bu sorgulama işlemi çok zor oluyor. Value içerisinde soru işareti koyduğum için programım çalışıyor. Ancak konsolda hata almaya devam ediyorum.
HTML:
<form
onSubmit={(e) => {
e.preventDefault();
onClick(e);
}}
>
<label htmlFor="img">İmage URL:</label>
<input
type="text"
id="img"
value={editMovie?.img}
onChange={(e) => {
changeData(e);
}}
/>
<label htmlFor="title">Title:</label>
<input
type="text"
id="title"
value={editMovie?.title}
onChange={(e) => changeData(e)}
/>
<label htmlFor="overview">Overview:</label>
<textarea
id="overview"
value={editMovie?.overview}
onChange={(e) => changeData(e)}
/>
<label htmlFor="raiting">Raiting:</label>
<input
type="number"
id="raiting"
value={editMovie?.raiting}
onChange={(e) => changeData(e)}
/>
<div>
<input type="submit" value={"Dönder"} />
<input type="reset" value={"Sil"} />
</div>
</form>
@oynozan
Son düzenleyen: Moderatör: