我遇到這個問題一般都是路由配置有誤,我的導航是這樣
this.router.navigate(["home/ecoloMenu/ecologyEvaluation/ecologicalFactors/mountain/greenRate"]);
到ecologyEvaluation這一層的時候,寫錯了配置
const routes: Routes = [
{
path: "",
children: [
{
path: "ecologicalFactors",
loadChildren:
"app/ecology-evaluation/ecological-factors/ecological-factors.module#EcologicalFactorsModule"
},
]
}
];
其實沒有componet作爲主,把外邊path和children去掉就好
const routes: Routes = [
{
path: "ecologicalFactors",
loadChildren:
"app/ecology-evaluation/ecological-factors/ecological-factors.module#EcologicalFactorsModule"
},
]