gpt4 book ai didi

javascript - 如何在 React 中对类组件使用 connect() 和 withStyles() ?

转载 作者:行者123 更新时间:2023-12-02 22:39:45 25 4
gpt4 key购买 nike

如何在 React 中对类组件使用 connect() 和 withStyles() ?

const useStyles = makeStyles(theme => ({...});
const styles = useStyles();

class MyComponent extends React.Component {
...

render() {
return(<div className={...}>Stackoverflow</div>)
}
}

const mapStateToProps = state => ({...});

export default connect(mapStateToProps, null)(withStyles(styles)(MyComponent))

最佳答案

您还需要使用撰写

import { bindActionCreators, compose } from 'redux';

export default compose(
connect(
mapStateToProps,
mapDispatchToProps, // or put null here if you do not have actions to dispatch
),
withStyles(styles),
)(YourComponent);

关于javascript - 如何在 React 中对类组件使用 connect() 和 withStyles() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58621997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com