在Angular 8中,路由子组件的概念是有效的。如果你在使用路由子组件时遇到问题,可能是由于以下几个原因:
const routes: Routes = [
{ path: 'parent', component: ParentComponent, children: [
{ path: 'child', component: ChildComponent }
]}
];
router-outlet
指令来显示子组件。例如:
Parent Component
Go to Child Component
// parent.component.ts
import { ChildComponent } from './child.component';
@Component({
// ...
})
export class ParentComponent {
// ...
}
// parent.module.ts
import { ChildComponent } from './child.component';
@NgModule({
declarations: [
ParentComponent,
ChildComponent
],
// ...
})
export class ParentModule {
// ...
}
如果你仍然遇到问题,可以提供更详细的代码示例和错误信息,以便更好地帮助你解决问题。