Kufanya kazi na textarea katika React

Hebu sasa tujifunze kufanya kazi na uga wa kuingiza maandishi yenye mistari mingi textarea. Katika React, kufanya kazi nayo, kwa urahisi, imefanywa iwe sawa na kufanya kazi na kiingilio cha maandishi. Tofauti na JS safi, katika React katika textarea haitaji kitambulisho cha kufunga, na maandishi yake yanapaswa kuwekwa katika sifa value.

Angalia mfano:

jsxfunction App() {
  const [value, setValue] = useState('');
  
  function handleChange(event) {
    setValue(event.target.value);
  }
  
  return <div>
    <textarea value={value} onChange={handleChange} />
    <p>{value}</p>
  </div>;
}

Kwa fupi:

jsxfunction App() {
  const [value, setValue] = useState('');
  
  return <div>
    <textarea value={value} onChange={event => setValue(event.target.value)} />
    <p>{value}</p>
  </div>;
}
Задание 1

Acha maandishi yingizwe katika textarea. Fanya ili matoleo ya translit ya maandishi yaliyoingizwa yatoke kwenye aya.

Задание 2

Acha nambari zingizwe kwa kila mstari katika textarea. Fanya ili kadri nambari zinavyoingizwa jumla ya nambari zilizoingizwa itoke kwenye aya.