Lavorare con textarea in React
Ora impariamo a lavorare con il campo di input
multiriga textarea.
In React, per comodità, il lavoro con esso è reso
simile al lavoro con l'input di testo. A differenza
del JS puro, in React in textarea
non è necessario il tag di chiusura, e il suo testo
deve essere posizionato nell'attributo value.
Guarda l'esempio:
jsxfunction App() {
const [value, setValue] = useState('');
function handleChange(event) {
setValue(event.target.value);
}
return <div>
<textarea value={value} onChange={handleChange} />
<p>{value}</p>
</div>;
}
In forma abbreviata:
jsxfunction App() {
const [value, setValue] = useState('');
return <div>
<textarea value={value} onChange={event => setValue(event.target.value)} />
<p>{value}</p>
</div>;
}
Задание 1
Si supponga che in textarea venga inserito del testo. Fai in
modo che nel paragrafo venga emesso il translitterato del testo
inserito.
Задание 2
Si supponga che in textarea su ogni riga
vengano inseriti dei numeri. Fai in modo che man mano
che si inserisce, nel paragrafo venga emessa la somma dei numeri inseriti.