理想是火,点燃熄灭的灯。
1.下载依赖
npm i react-router-redux --save
2.引用push
import { push } from "react-router-redux";
3.在action中使用
dispatch(push("/login"));
这个方法暂时只适用于我个人的系统,暂时没整理好,因为之前用的connected-react-router
现在有点混乱,到时候再统一整理
2023/3/6后续补充
前置条件 使用了redux-thunk和connected-react-router
1. import { connect } from "react-redux"; import { push } from "connected-react-router"; 2. export default connect(mapStoreStateToProps)(Nav); 3. linkTo = (route) => { console.log(route); this.props.dispatch(push(route.path)); };
作者: Bill 本文地址: http://biaoblog.cn/info?id=1618887180000
版权声明: 本文为原创文章,版权归 biaoblog 个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!