angular - 带有查询参数的角度路由路径
问题描述
我有一条路线定义为:
const routes: Routes = [
{ path: '', component: MyComponent },
{ path: 'my-details', component: MyDetailsComponent},
{ path: '**', redirectTo: '' }
];
所以,当我使用这样的路由器导航时:
const navigationExtras: NavigationExtras = { queryParams: { myId: this.id } };
this.router.navigate(['/my-details'], navigationExtras);
它有效,网址是:
http://localhost:4200/my-details?myId=1
问题是当我点击刷新按钮时,路由表与路由不匹配,它导航到默认路由表。
如何定义路由以匹配我的刷新案例?
解决方案
推荐阅读
- c# - 将 xml 属性读取为对象
- reactjs - ReactJS:处理无效的动态链接并呈现 404 错误消息
- python - xarray 中是否有一个函数可以帮助比较两个变量随时间变化,并解释缺失值?
- oracle - 在没有前向声明的情况下为另一个过程中的私有过程提供范围
- c# - 如何将一个应用程序的 UI 集成到另一个应用程序中?
- r - 保持每组观察次数最少的行
- reactjs - React Hook:仅当用户停止输入时才向服务器发送数据
- java - 在 switch 函数中如何在每个 case 块中获取 case 值
- php - 从 WooCommerce 中的父变量产品设置订单项目永久链接
- node.js - 中断后返回瀑布对话框