React-ում textarea-ի հետ աշխատանք
Եկեք հիմա սովորենք աշխատել բազմատող
մուտքագրման դաշտի՝ textarea
հետ: React-ում դրա հետ աշխատանքը, հարմարավետության
համար, դարձրել են նման տեքստային դաշտի հետ աշխատանքին:
Ի տարբերություն մաքուր JS-ի, React-ում textarea-ի
համար պարտադիր չէ փակվող թեգը, և դրա տեքստը պետք է
տեղադրել value ատրիբուտում:
Նայեք օրինակը.
function App() {
const [value, setValue] = useState('');
function handleChange(event) {
setValue(event.target.value);
}
return <div>
<textarea value={value} onChange={handleChange} />
<p>{value}</p>
</div>;
}
Կրճատ ձևով.
function App() {
const [value, setValue] = useState('');
return <div>
<textarea value={value} onChange={event => setValue(event.target.value)} />
<p>{value}</p>
</div>;
}
Թող textarea-ում մուտքագրվի տեքստ:
Կատարեք այնպես, որ պարբերությունում արտածվի
մուտքագրված տեքստի տրանսլիտը:
Թող textarea-ի յուրաքանչյուր տողում
մուտքագրվեն թվեր: Կատարեք այնպես, որ մուտքագրման
ընթացքում պարբերությունում արտածվի մուտքագրված
թվերի գումարը: