Қиматҳои пешфарз дар React
Гаҳояд эҳтиёҷ ба амал ояд, то ки пешфарз дар инпут аллакай ягон қимат вуҷуд дошта бошад. Дар ҳоле ки бояд аз стейт танҳо қимати ибтидоии инпут гирифта шавад, ва худи инпут ба ин стейт алоқаманд набошад.
Барои ҳалли чунин вазифа бояд аз
сифати defaultValue истифода кард:
function App() {
const [value, setValue] = useState('матн');
return <div>
<input defaultValue={value} />
</div>;
}
Барои чекбоксҳо сифати ҳаммонанде вуҷуд дорад
defaultChecked, бо ёрии он
мумкин аст ибтидоӣ муқаррар кард:
function App() {
const [checked, setChecked] = useState(true);
return <div>
<input type="checkbox" defaultChecked={checked} />
</div>;
}
Худкор кор кардани ин сифатҳоро озмоед.