v2.5.2
Giriş yap

Konsola yazdırıyorum ancak HTML'e yazdıramıyorum

mlhslckr
181 defa görüntülendi

React ile context api kullanarak veri çekiyorum veriyi konsola yazdırabiliyor ancak HTML'e yazdıramıyorum.

      useEffect(() => {
          fetch("https://localhost:44381/api/Ilces/getall")
          .then((res) => res.json())
          .then((datas) => {
          setIlces(datas.data);
      });
  }, []);
    {ilces.map((ilce) => {
        <p>{ilce.adi}</p>;
        console.log(ilce.adi);
    })}
Cevap yaz
Cevaplar (1)
devepdogukan
422 gün önce

jsx formatında bir map işlemi yapacaksan callback'in bir sonucu her zaman return etmelidir.

Direkt parantez ile jsx formatında döndürebilirsin

{ilces.map((ilce) => (
        <p>{ilce.adi}</p>
    ))}

veya

{ilces.map((ilce) => {
console.log(ilce.adi);
return(
      <p>{ilce.adi}</p>)
      }
    )}