Reactda textarea bilan ishlash
Keling, endi ko‘p qatorli
kiritish maydoni textarea
bilan ishlashni o‘rganaylik.
Reactda uning bilan ishlash, qulaylik uchun,
matnli input bilan ishlashga o‘xshash qilingan.
Sof JSdan farqli o‘laroq, Reactda textarea
uchun yopuvchi teg kerak emas, va uning matnini
value atributida joylashtirish kerak.
Namunani ko‘ring:
jsxfunction App() {
const [value, setValue] = useState('');
function handleChange(event) {
setValue(event.target.value);
}
return <div>
<textarea value={value} onChange={handleChange} />
<p>{value}</p>
</div>;
}
Qisqartirilgan shaklda:
jsxfunction App() {
const [value, setValue] = useState('');
return <div>
<textarea value={value} onChange={event => setValue(event.target.value)} />
<p>{value}</p>
</div>;
}
Задание 1
textarea-ga matn kiritilsin.
Abzatsga kiritilayotgan matnning transliteratsiyasi
chiqarilishini ta'minlang.
Задание 2
textarea-ning har bir qatoriga
sonlar kiritilsin. Kiritish davomida abzatsga
kiritilgan sonlar yig‘indisi chiqarilishini ta'minlang.