React 16 和 React 17 是 React 框架的两个不同版本。React 17 引入了一些新的特性和改进,但并没有改变其核心概念,如组件、状态(state)和属性(props)。useSelector
是 Redux 的一个 Hook API,用于在函数组件中订阅 Redux store 中的状态。
useState
, useEffect
, useContext
, useReducer
, useCallback
, useMemo
, useRef
, useImperativeHandle
, useLayoutEffect
, useDebugValue
等。useSelector
, useDispatch
等。在从 React 16 升级到 React 17 时,useSelector
不起作用可能是由于以下原因:
useSelector
在组件的顶层调用,而不是在条件语句或嵌套函数中。useSelector
在组件的顶层调用。例如:useSelector
在组件的顶层调用。例如:useSelector
是否被正确调用。例如:useSelector
是否被正确调用。例如:通过以上步骤,你应该能够解决从 React 16 升级到 React 17 时 useSelector
不起作用的问题。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云