小编Che*_*iex的帖子

useSelector 破坏与多次调用

最近我正在阅读 react-redux 文档https://react-redux.js.org/next/api/hooks 并且有一个与平等比较和更新相关的部分,它说:

多次调用 useSelector(),每次调用返回一个字段值。

第一种方法:

const { open, importId, importProgress } = useSelector((importApp) => importApp.productsImport);
Run Code Online (Sandbox Code Playgroud)

第二种方法:

const open = useSelector((importApp) => importApp.productsImport.open);
const importId = useSelector((importApp) => importApp.productsImport.importId );
const importProgress = useSelector((importApp) => importApp.productsImport.importProgress);
Run Code Online (Sandbox Code Playgroud)

那么有什么真正的区别吗?或者由于破坏 useSelector 钩子会在检查引用时遇到麻烦?

reactjs react-redux react-hooks

27
推荐指数
4
解决办法
8502
查看次数

标签 统计

react-hooks ×1

react-redux ×1

reactjs ×1