mar*_*zak 5 reactjs redux redux-thunk next.js ssr
我想nextjs在新项目中使用redux和thunk。我想知道如何正确实现所有程序包。
在我之前的项目页面中,HOC组件如下:
import {connect} from 'react-redux';
import Page from './about';
import {fetchUsers} from '../../actions/user';
const mapStateToProps = (state) => {
const {users} = state;
return users;
};
const mapDispatchToProps = (dispatch) => {
return {
fetchUsers: () => dispatch(fetchUsers())
};
};
export default connect(mapStateToProps, mapDispatchToProps)(Page);
Run Code Online (Sandbox Code Playgroud)
以及获取我在其中实现的用户的方法 componentDidMount
如何实现相同的逻辑nexjs?
我该怎么办?
HOC使用mapStateToProps和
创建的组件(如下所示)mapDispatchToProps目前,我正在考虑在某种程度上使用this.props.fetchUsers方法getInitialProps-文档说该方法应该用于在渲染站点之前获取数据。
请帮助我正确redux实施nextjs
| 归档时间: |
|
| 查看次数: |
6980 次 |
| 最近记录: |