gpt4 book ai didi

angular - Angular2中传递参数 @RouteConfig redirectTo

转载 作者:太空狗 更新时间:2023-10-29 19:31:15 25 4
gpt4 key购买 nike

给定路由配置

@RouteConfig([
new Route({ path: '/app/index.html', name: 'default', redirectTo: ['/View1] }),
new Route({ path: '/view1/:param1/:param2/', name: 'View1', component: View1Component })
])

param1 , param2像这样作为查询参数传入

http://legacy.com/app/index.html?param1=10&param2=15

我将如何在上面的 redirectTo 中传递这些参数?这样我就可以得到

http://legacy.com/app/#/view1/10/15

这可以开始吗?

最佳答案

这应该可行

@RouteConfig([
new Route({ path: '/app', name: 'Default', redirectTo: ['/View1, {param1: 10, param2: 15}] }),
new Route({ path: '/view1/:param1/:param2', name: 'View1', component: View1Component })
])

我稍微修改了名称和路径,使其与 Angular2 样式兼容。如果 /app/ 真的出现在 index.html 之前,那么您的配置有问题。另见 Angular 2 router no base href set

关于angular - Angular2中传递参数 @RouteConfig redirectTo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36687164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com