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>;
}
Бул атрибуттардын иштешин өз алдынча сынап көрүңүз.