使用UseSelector的React.memo

时间:2020-03-16 08:13:24

标签: javascript reactjs redux react-redux react-hooks

我有简单的代码。不能理解如何将 React.memo useSelector 一起使用。

const PanelMain = ({ id }) => {
    const accessToken = useSelector(state => state.vk.accessToken);
    const [articlesHeight, setArticlesHeight] = useState(175);

    return <div>Hi</div>
}

const shouldComponentUpdate = (prevProps, nextProps) => {
    console.log(prevProps, nextProps);
    return false;
};

export default React.memo(PanelMain, shouldComponentUpdate);

console.log 的结果仅为

{id:“ panelMain”} {id:“ panelMain”}

要查看 shouldComponentUpdate 中的 useState useSelector 变量,我需要做什么?

0 个答案:

没有答案