无法在子组件中将redux存储对象作为道具访问
我正在尝试创建以下react redux应用程序,所有值都只是虚拟值,我正在尝试查看是否可以创建一个存储并将存储对象传递给子组件,我已经创建了一个reducer并将该reducer传递给创建存储,我没有添加connect函数和mapstatetoprops,由于我只是尝试将道具传递给子组件,并检查是否可以访问子组件中的存储,但即使在检查子组件中的道具时,也会得到一个空对象 父组件无法在子组件中将redux存储对象作为道具访问,redux,react-redux,Redux,React Redux,我正在尝试创建以下react redux应用程序,所有值都只是虚拟值,我正在尝试查看是否可以创建一个存储并将存储对象传递给子组件,我已经创建了一个reducer并将该reducer传递给创建存储,我没有添加connect函数和mapstatetoprops,由于我只是尝试将道具传递给子组件,并检查是否可以访问子组件中的存储,但即使在检查子组件中的道具时,也会得到一个空对象 父组件 import React, { Component } from "react"; import
import React, { Component } from "react";
import http from "./Service/httpService";
import Config from "./Config.json";
import { createStore } from "redux";
import { connect, provider } from "react-redux";
const initialstate = {
count: 0,
};
const incrmentvalue = () => ({
type: "INCREMENT",
});
const reducer = (state = initialstate, action) => {
return state;
};
const store = createStore(reducer);
class App extends Component {
render() {
console.log(store);
return (
<provider store={store}>
<HomePage />
</provider>
);
}
}
connect()(App);
export default App;
**Child Component**
import React, { Component } from "react";
class HomePage extends Component {
state = {};
render() {
console.log(this.props);
return (
<div className="container-fluid p-3">
</div>
);
}
}
connect()(HomePage);
export default HomePage;
import React,{Component}来自“React”;
从“/Service/httpService”导入http;
从“/Config.json”导入配置;
从“redux”导入{createStore};
从“react redux”导入{connect,provider};
常量初始状态={
计数:0,
};
常量incrmentvalue=()=>({
类型:“增量”,
});
const reducer=(state=initialstate,action)=>{
返回状态;
};
const store=createStore(reducer);
类应用程序扩展组件{
render(){
控制台日志(存储);
返回(
);
}
}
connect()(App);
导出默认应用程序;
**子组件**
从“React”导入React,{Component};
类主页扩展组件{
状态={};
render(){
console.log(this.props);
返回(
);
}
}
connect()(主页);
导出默认主页;