Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 为什么我能';无法访问redux存储中已存在的某些数据?_Reactjs_Redux_React Redux_React Hooks_Mern - Fatal编程技术网

Reactjs 为什么我能';无法访问redux存储中已存在的某些数据?

Reactjs 为什么我能';无法访问redux存储中已存在的某些数据?,reactjs,redux,react-redux,react-hooks,mern,Reactjs,Redux,React Redux,React Hooks,Mern,这是代码,我已经导入了所有必需的东西。 const{loading,order,error}=useSelector((state)=>state.orderDetails) console.log(订单)//在控制台上显示未定义,而在redux上显示: 在const{loading,order,error}=useSelector((state)行之前放置一个类似于console.log('component render,executing selector')的console.log('r

这是代码,我已经导入了所有必需的东西。

const{loading,order,error}=useSelector((state)=>state.orderDetails)

console.log(订单)//在控制台上显示未定义,而在redux上显示:


const{loading,order,error}=useSelector((state)
行之前放置一个类似于
console.log('component render,executing selector')的console.log('reducer:',action)的日志,并在根reducer中放置一个类似于
console.log('reducer:',action)的日志
您会发现组件呈现了多次,而您的减缩器执行了多次。可能是选择器在设置顺序之前执行,可能是减缩器的状态发生了变化,因此选择器不会再次执行,但没有更多信息,我们只能猜测(这就是为什么我投票关闭它的原因)“需要详细信息”)