Parametri u JSX funkciji
Neka naša funkcija showMess parametrom
prihvata ime osobe koju želimo da pozdravimo:
function showMess(name) {
alert('hello, ' + name);
}
Ovaj parametar se može proslediti prilikom vezivanja funkcije za događaj. Za to, poziv naše funkcije treba obmotati u streličastu funkciju:
function App() {
function showMess(name) {
alert('hello, ' + name);
}
return <div>
<button onClick={() => showMess('user')}>show</button>
</div>;
}
Na ovaj način možemo vezati istu funkciju na nekoliko dugmića sa različitim parametrima:
function App() {
function showMess(text) {
alert(text);
}
return <div>
<button onClick={() => showMess('user1')}>show1</button>
<button onClick={() => showMess('user2')}>show2</button>
</div>;
}
Data su tri dugmeta:
function App() {
return <div>
<button>act1</button>
<button>act2</button>
<button>act3</button>
</div>;
}
Uredite tako da klikom na prvo dugme
preko alert prikaže broj 1, klikom
na drugo dugme - broj 2, a klikom
na treće - broj 3.