【发布时间】:2021-01-24 10:12:24
【问题描述】:
我正在尝试实现一个 Angular 组件,它可以从 url 中提取路径参数,即/update-tap/some-url-path-param-to-be-extracted。我认为实现这一点的正确方法是在路由模块中使用一些正则表达式,但这不起作用。这是我的app-routing.module.ts:
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { BeerEditorComponent } from './beer-editor/beer-editor.component';
import { BeerListComponent } from './beer-list/beer-list.component';
import { TapUpdaterComponent } from './tap-updater/tap-updater.component';
const routes: Routes = [
{path: '', redirectTo: 'beer-list', pathMatch: 'full'},
{path: 'beer-list', component: BeerListComponent},
{path: 'create-beer', component: BeerEditorComponent},
{path: 'update-tap/*', component: TapUpdaterComponent}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
【问题讨论】:
标签: angular rest angular6 url-routing