相关疑难解决方法(0)

如何以Angular方式获取Angular2路径上的参数?

路线

const appRoutes: Routes = [
    { path: '', redirectTo: '/companies/unionbank', pathMatch: 'full'},
    { path: 'companies/:bank', component: BanksComponent },
    { path: '**', redirectTo: '/companies/unionbank' }
]
Run Code Online (Sandbox Code Playgroud)

零件

const NAVBAR = [
    { 
        name: 'Banks',
        submenu: [
            { routelink: '/companies/unionbank', name: 'Union Bank' },
            { routelink: '/companies/metrobank', name: 'Metro Bank' },
            { routelink: '/companies/bdo', name: 'BDO' },
            { routelink: '/companies/chinabank', name: 'China Bank' },
        ]
    },
    ...
]
Run Code Online (Sandbox Code Playgroud)

链接示例: http://localhost:8099/#/companies/bdo

我想 在上面的示例链接中获取String bdo.

我知道我可以通过使用window.location.href获取链接并拆分成数组.所以,我可以得到最后一个参数,但我想知道是否有一个正确的方法以角度方式这样做.

任何帮助,将不胜感激.谢谢

angular2-routing angular

62
推荐指数
3
解决办法
8万
查看次数

标签 统计

angular ×1

angular2-routing ×1