Я новичок в угловой маршрутизации и внедрил пакет в мой проект Ionic из
npm i @angular/router
, но получил несколько ошибок, как только я ввел свои appRoutes в app.modules.ts
RouterModule.forRoot(
appRoutes,
{ enableTracing: true } // <-- debugging purposes only
),
А вот мое приложение: маршруты
export const appRoutes: Routes = [
{ path: 'crisis-center', component: DocumentPage },
{ path: 'hero/:id', component: SchedulePage },
{
path: 'heroes',
component: MessagePage,
data: { title: 'Heroes List' }
},
{ path: '',
redirectTo: '/heroes',
pathMatch: 'full'
},
{ path: '**', component: WebsitePage }
];
с ошибками
Uncaught Error: Can't resolve all parameters for createRouterScroller: ([object Object], ?, [object Object]).
at syntaxError (compiler.js:486)
at CompileMetadataResolver._getDependenciesMetadata (compiler.js:15706)
at CompileMetadataResolver._getFactoryMetadata (compiler.js:15558)
at CompileMetadataResolver.getProviderMetadata (compiler.js:15889)
at compiler.js:15792
at Array.forEach (<anonymous>)
at CompileMetadataResolver._getProvidersMetadata (compiler.js:15752)
at compiler.js:15224
at Array.forEach (<anonymous>)
at CompileMetadataResolver.getNgModuleMetadata (compiler.js:15215)