• 04-03-2021, 03:40:37
    #1
    Merhaba dostlar,

    Elimde 32x32 bir array var. İsmi "sehirler" olsun. Ben bunu bir state'e atıyorum. Ardından bir butona tıklandığında ise bir veriyi güncellemek istiyorum. Örneğin;
    sehirler[25][20] = 'İstanbul'
    olarak değişiyor. Fakat bu sehirler dizisi çok büyük olduğu için ben setState yaptığımda tüm componenti re-render yapıyor. İsteğim ise sadece sehirler[25][20] kısımını re-render yapsın ve ben de oradaki değişimi anlık görebileyim.

    Redux denedim, Storage yapılarını denedim ancak maalesef sonuç getirmiyor. Siz olsanız büyük bir dizi içerisindeki değişikliği göstermek için tüm componenti yeniden renderlamadan nasıl update ederdiniz?

    Teşekkürler
  • 05-03-2021, 01:08:58
    #2
    Üyeliği durduruldu
    dizi değiştiğinde otomatik render olması gerekiyor.
  • 05-03-2021, 01:19:09
    #3
    SoftWebTech adlı üyeden alıntı: mesajı görüntüle
    dizi değiştiğinde otomatik render olması gerekiyor.
    Evet öyle oluyor ancak, tüm diziyi renderlıyor. sadece istediğim indisi renderlamasını istiyorum hocam