我正在尝试制作一个传递给 react-reduxconnect
函数的组件。该组件如下:
interface ITestProps {
id: number
}
class TestComponent extends React.Component<ITestProps, {}> {
render() {
return (<div>
{this.props.name}
</div>)
}
}
mapStateToProps(state) {}
mapDispatchToProps(dispatch) {}
let ConnectedComponent = connect(
mapStateToProps,
mapDispatchToProps
)(TestComponent)
上面的代码似乎可以找到我是否ConnectedComponent
像这样渲染
<ConnectedComponent></ConnectedComponent>
即没有id
props。它不应该抛出错误,因为ConnectedComponent
只是 的连接形式TestComponent
并且TestComponent
应该具有形式的propsITestProps
。这是它应该如何表现还是我做错了什么。