zustand的useShallow hook到底有什么优势?
zustand的useShallow hook到底有什么优势?使用zustand获取状态大概有三种:const store = useZustand()const {xxx} = useZustand(state => state.xxx)。const {xxx} = useZustand(useShallow(stste => state.xxx))第一种因为会在组件导入所有状态,会导致组件频繁re-render 所以不建议使用。但是zustand文档中建...
1 回答2.5k 阅读✓ 已解决
我没有使用这种方式(Route里面再次嵌套路由方式),因为这种方式不好(感觉路由被耦合了),所以我还是分离出来一个组件,这样每个路由所在的组件直接嵌套到里面就OK了,如下:
router/index.js
Layout.js
我这里只展示出Index组件,其它的因为跟它差不多我就不展示了,如下
Index.js