|
1
0
如果需要查询参数,则路由配置需要如下所示:
查询参数是可选的,查询参数也是可选的 不 包含在路由配置中。
以及
结果URL应如下所示:
有关更多信息,请参阅此帖子: Sending data with route.navigate in Angular 2 |
|
|
2
0
您所做的是混合使用两种不同的url参数技术。 1.{路径:'结果/:搜索',组件:搜索组件} 这是参数化url技术。Itt意味着此url必须始终在结果部分之后包含某些内容。 对于ex: 结果/qwe(这里qwe将映射到搜索) 结果/asdasd(此处asdasd将映射到搜索) 结果(这是错误,因为结果后没有零件) 2、结果?搜索=qwe 这里,参数 搜索 是可选的。如果你想让你的url像 /结果如何?搜索=qwer 然后 a、 保持您的路线 {路径:“结果”,组件:SearchComponent} 。 b、 使用Route或ActivatedRoute的参数。喜欢 这路线参数。订阅(参数=>控制台日志(参数)) |
|
BBaysinger alex · 未调用角度2+路由解析程序 7 年前 |
|
|
Justin · 如何向ActivatedRoute添加段? 7 年前 |
|
|
roger_that · Angular2:从URL访问查询参数时出错 7 年前 |
|
|
HansMusterWhatElse · 角度-跨不同模块提供防护 8 年前 |
|
|
Wai Yan Hein · 子模块的角度5布线不工作 8 年前 |