使用 TypedUseSelectorHook 重写 useSelector

来源:8-10 【redux封装】在函数式组建中使用react-redux

幕布斯8089534

2021-11-21

图片描述

重写 useSelector 时用 TypedUseSelectorHook 给它加了 RootState 类型,为什么这种写法就可以实现组件复用了呢?

在我看来,这样也还是把类型绑定起来了。

写回答

1回答

阿莱克斯刘

2021-11-27

hello 同学你好。

重写 useSelector 时用 TypedUseSelectorHook 给它加了 RootState 类型以后,我们在使用这个加强版的useSelector以后,它就会自带store中的所有类型,我们就不需要在文件(组件)中引入store了。当我们不再引用store的时候,sotre和组件就解绑了

//img.mukewang.com/szimg/61a183c5099c526919580894.jpg


2
2
helloei
但你还是引用了"./redux/hooks"呀,这个hooks还是引用了store啊,你只是分成了2个文件存放而已,并没有改变什么
2024-06-17
共2条回复

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程