是否可以基于url/路由调用Angular 4方法?
我对Angular(4)非常陌生,我想知道是否可以基于特定url调用一个方法,类似于RubyonRails,其中路由被分派到控制器操作是否可以基于url/路由调用Angular 4方法?,angular,angular2-routing,Angular,Angular2 Routing,我对Angular(4)非常陌生,我想知道是否可以基于特定url调用一个方法,类似于RubyonRails,其中路由被分派到控制器操作 例如,如果我有路线,我想调用主组件的成功方法。如果你是指静态,请参阅: 代码示例: const appRoutes: Routes = [ { path: 'home/:message', component: HomeComponent }, { path: 'hero/:id', component: HeroDetailComponen
例如,如果我有路线,我想调用主组件的成功方法。如果你是指静态,请参阅: 代码示例:
const appRoutes: Routes = [
{ path: 'home/:message', component: HomeComponent },
{ path: 'hero/:id', component: HeroDetailComponent },
{ path: '**', component: PageNotFoundComponent }
];
@NgModule({
imports: [
RouterModule.forRoot(appRoutes)
]
})
export class AppModule { }`
您可以使用
ActivatedRoute
获取参数。如果您是指静态,请参阅:
代码示例:
const appRoutes: Routes = [
{ path: 'home/:message', component: HomeComponent },
{ path: 'hero/:id', component: HeroDetailComponent },
{ path: '**', component: PageNotFoundComponent }
];
@NgModule({
imports: [
RouterModule.forRoot(appRoutes)
]
})
export class AppModule { }`
您可以使用
ActivatedRoute
获取参数。静态或动态“我的”到底是什么意思?静态或动态“我的”到底是什么意思?