Duomenų reaktyvumas React
React mes saugosime savo duomenis įvairiose struktūrose: masyvuose, objektuose, objektų masyvuose. Šios struktūros React pasižymi reaktyvumu. React reaktyviai reaguoja į visus duomenų pakeitimus: į pridėjimą, ištrynimą, elementų keitimą, taip pat ir į jų eilės tvarkos pakeitimus.
Tačiau React taisyklės draudžia keisti būsenos (state) masyvų ir objektų duomenis. Reikia padaryti duomenų kopiją, juos pakeisti ir įrašyti atgal į būseną. Tai reiškia, kad mūsų duomenys turi būti nekintami (immutable). Skaitykite apie masyvų, objektų ir objektų masyvų nekintamumą atitinkamame JavaScript vadovo skyriuje.
Paaiškinkite, kaip teisingai nekintamai pridėti elementus į masyvą.
Paaiškinkite, kaip teisingai keisti elementus masyve.
Paaiškinkite, kaip teisingai ištrinti elementus iš masyvo.
Paaiškinkite, kaip teisingai nekintamai pridėti elementus į objektų masyvą.
Paaiškinkite, kaip teisingai keisti elementus objekto masyve.
Paaiškinkite, kaip teisingai ištrinti elementus iš objekto masyvo.