【发布时间】:2021-03-14 03:56:31
【问题描述】:
我开始尝试学习 React(带有在线诅咒)。但是有一个理解问题:
有时我用箭头函数调用函数。示例:(缩短)
const [color, setColor] = useState();
<button onClick={()=>setColor('green)}>Green</button>
但有时我将函数称为...函数?!
const handleChange = ({target}) => {
console.log(target.value);
}
<input onChange={handleChange} />
我试图用谷歌搜索它,但我无法得到这个问题的答案。
【问题讨论】:
-
简单来说,我认为如果你想提供参数(比如'Green'),你需要使用箭头函数作为回调。
-
你在这两种情况下都使用了箭头函数。
标签: reactjs