我正在尝试将{ useHash: true }
添加到RouterModule.forRoot
并遇到以下错误,是否可以添加更多参数?
@NgModule({
imports: [RouterModule.forRoot(
appRoutes,
{ enableTracing: true } ,// <-- debugging purposes only
{ useHash: true }
)],
exports: [RouterModule]
})
错误:-
src / app / app-routing.module.ts(26,5)中的错误:错误TS2554:预期有1-2个参数,但得到了3个。
答案 0 :(得分:2)
RouterModule.forRoot
的第二个参数是一个配置对象,所以我认为您要这样做的是:
@NgModule({
imports: [RouterModule.forRoot(
appRoutes,
{ enableTracing: true, useHash: true }
)],
exports: [RouterModule]
})