Introduktion till tillstånd i React
Nästa koncept som vi ska gå igenom kallas tillstånd (states). Tillstånd representerar reaktiva variabler i komponenter.
Reaktivitet betyder att när ett tillstånd ändras kommer förändringar att ske på alla ställen där detta tillstånd används. Tekniskt uppnås detta genom att omrendera hela komponenten när något tillstånd ändras.
För att använda tillstånd måste du först
importera funktionen useState:
import React, { useState } from 'react';
Funktionen useState tar som parameter
startvärdet för tillståndet, och returnerar
en speciell array med två element.
I det första elementet i arrayen lagras
det aktuella värdet för tillståndet, och i det andra - funktionen
för att ändra tillståndet.
För att tillstånd ska fungera korrekt får de inte ändras direct, utan du bör använda funktionen för att ändra dem - bara då kommer reaktiviteten att fungera.