React.memo无法与useHistory挂钩一起使用?

时间:2020-03-05 07:42:29

标签: react-memo

我有一个包裹在React.memo中的页面,它会加载一次,并且永远不会像预期的那样重新渲染父页面

const Toolbar = React.memo((props) => {...........

一旦我推入历史记录对象(将导致父对象重新呈现),页面就会重新呈现。我删除了所有道具作为测试,因此没有任何东西可以触发重新渲染。

history.push('/test');

我什至尝试

const Toolbar = React.memo((props) => {MyFunction(), **()=> true**);

显然应该强制不进行重新渲染,但仍然可以进行-这是已知问题还是在发生其他事情?

0 个答案:

没有答案