Uwepo wa Data katika React
Katika React, tutahifadhi data zetu katika miundo mbalimbali: kwenye arrays, kwenye objekti, kwenye arrays za objekti. Miundo hii katika React ina sifa ya uwepo. React humwitikia kwa uwepo mabadiliko yote ya data: kuongeza, kufuta, kubadilisha vipengele, na pia mabadiliko ya mpangilio wao.
Wakati huo huo, kanuni za React zinakataza kubadilisha data za arrays na objekti kutoka kwenye hali (state). Inahitajika kufanya nakala ya data, kuibadilisha na kuiandika tena kwenye hali. Hii inamaanisha kuwa, data zetu zinapaswa kuwa zisizobadilika. Soma kuhusu kutobadilika kwa arrays, objekti na arrays za objekti katika sehemu inayofaa ya kitabu cha JavaScript.
Elezea, jinsi ya kusahihisha kuongeza vipengele kwenye array kwa njia isiyobadilika.
Elezea, jinsi ya kusahihisha kubadilisha vipengele kwenye array.
Elezea, jinsi ya kusahihisha kufuta vipengele kutoka kwenye array.
Elezea, jinsi ya kusahihisha kuongeza vipengele kwenye array ya objekti kwa njia isiyobadilika.
Elezea, jinsi ya kusahihisha kubadilisha vipengele kwenye array ya objekti.
Elezea, jinsi ya kusahihisha kufuta vipengele kutoka kwenye array ya objekti.