Αντίδραση Προσθήκης σε Πίνακα στο React
Ας δουλέψουμε με την αντιδραστική προσθήκη
στοιχείων σε έναν πίνακα. Ας πούμε για παράδειγμα ότι έχουμε
έναν πίνακα, ο οποίος εμφανίζεται ως
λίστα ul:
jsxfunction App() {
const [notes, setNotes] = useState([1, 2, 3, 4, 5]);
const result = notes.map((note, index) => {
return <li key={index}>{note}</li>;
});
return <div>
<ul>
{result}
</ul>
</div>;
}
Задание 1
Δημιουργήστε ένα κουμπί, upon pressing which
θα προστίθεται ένα νέο στοιχείο
στο τέλος του πίνακα, προσθέτοντας έτσι ένα νέο
li στο τέλος της ετικέτας ul.
Задание 2
Δημιουργήστε ένα πεδίο εισαγωγής και ένα κουμπί. Upon pressing
στο κουμπί αφήστε το κείμενο του πεδίου εισαγωγής να γίνει
νέα ετικέτα li στο τέλος της ετικέτας ul.