React'ta Varsayılan Değerler
Bazen bir input alanında varsayılan olarak zaten bir değer olmasını isteyebilirsiniz. Aynı zamanda, input'un başlangıç değerini state'den alması, ancak input'un bu state'e bağlı olmaması gerekir.
Böyle bir görevi çözmek için defaultValue niteliğini
kullanmanız gerekir:
jsxfunction App() {
const [value, setValue] = useState('text');
return <div>
<input defaultValue={value} />
</div>;
}
Onay kutuları için, başlangıç değerini ayarlamak için kullanabileceğiniz
benzer bir defaultChecked niteliği vardır:
jsxfunction App() {
const [checked, setChecked] = useState(true);
return <div>
<input type="checkbox" defaultChecked={checked} />
</div>;
}
Задание 1
Bu niteliklerin çalışmasını kendi başınıza deneyin.