- react-router经过阿里的umi封装,路由为:/DataDashboard/:id;
- 具体代码如下:
router.push({
pathname: `/DataDashboard/${id}`,
query: { type:type },
})
- 进入该页面显示正常:/DataDashboard/15?type=1;
- 刷新页面,变成了:/DataDashboard/15; url自动发生改变,丢掉了query中参数;
- 什么原因,如何解决?
用umi测试了一下,没有发现这种情况.
考虑是不是对query做了操作