Стандардни вредности во React
Понекогаш може да биде потребно да се направи така што стандардно во полето веќе да има некоја вредност. Притоа, потребно е од состојбата да се земе само почетната вредност на полето, а самото поле да не биде врзано за таа состојба.
За решавање на ваква задача треба да се користи
атрибутот defaultValue:
function App() {
const [value, setValue] = useState('text');
return <div>
<input defaultValue={value} />
</div>;
}
За чекбокси постои сличен атрибут
defaultChecked, со чија помош
може да се постави почетна состојба:
function App() {
const [checked, setChecked] = useState(true);
return <div>
<input type="checkbox" defaultChecked={checked} />
</div>;
}
Самостојно испробајте ја работата на овие атрибути.