Here is a very small snippet from my large code:
import React from "react";
const Home = () => {
return (
imgFilter.map((imgs) => {
return ( <
Col sm = "3"
xs = "12"
key = {
imgs.id
}
className = "trend-image" >
<
img src = {
imgs.path
}
alt = {
imgs.id
}
className = "img-fluid"
onClick = {
Price
}
/> <
/Col>
)
});
}
In this code you can see in one line it is written onClick={Price}
. Here Price is a function component which I'm importing. Now Price is designed to take an arguement. Here I want to pass the imgs.id
to price when the image is clicked. How can I do it
make an arrow function and call Price
with imgs.id
import React from "react";
const Home = () => {
return (
imgFilter.map((imgs) => {
return ( <
Col sm = "3"
xs = "12"
key = {
imgs.id
}
className = "trend-image" >
<
img src = {
imgs.path
}
alt = {
imgs.id
}
className = "img-fluid"
onClick = {() => Price(imgs.id)}
/> <
/Col>
)
});
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.