我正在尝试在 redux React 中使用 connect
连接(mapstate..,mapdis..)(withstyles(dashboardstyle)(仪表板)
上面的工作正常,但我还需要添加 withRouter 。 下面的更改给出了错误 连接(mapstate..,mapdis..)(withstyles(dashboardstyle),withrouter(dashboard))
每当我添加时,它都会给出异常,例如不能将类用作函数。 任何想法如何解决这个问题
最佳答案
您需要安装 recompose:
npm i -s recompose
然后在你的组件中:
import compose from 'recompose/compose'
export default compose(
withStyles(styles),
connect(mapStateToProps, mapDispatchToProps)
)(withRouter(Dashboard))
关于reactjs - React redux 连接 with styles 和 withrouter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52823456/