【发布时间】:2019-07-31 15:44:01
【问题描述】:
将useCallback 用于简单的事件处理程序是否有意义?
例如:
const MyComponent = React.memo(() => {
const handleClick = useCallback(() => {
console.log('clicked');
}, []);
const handleOtherClick = () => {
console.log('clicked');
};
return (
<div>
<button onClick={handleClick}>Click me</button>
<button onClick={handleOtherClick}>Click me too</button>
</div>
);
});
在这种情况下使用useCallback 的优缺点是什么?
【问题讨论】:
标签: javascript reactjs react-hooks