从你的错误中我可以看出
activity
模块不存在。
因为你没有
活动
模块,
loadChildren
而懒惰的路由也不适用。
You should use { path: 'activity', component: activityComponent, data: {} }
所以你的路由模型变成:
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { activityComponent } from '../shared/activities';
const routes: Routes = [
{
path: 'activity',
component: activityComponent,
data: {}
}
];
@NgModule({
imports: [
RouterModule.forChild(routes)
],
exports: [
RouterModule
],
providers: [
]
})
export class HomeRoutingModule { }