Angular无法导航到嵌套的非子组件
创始人
2024-10-30 01:00:15
0

要导航到非子组件,我们需要使用路由对象和路由路径来手动导航。以下是一个具体的示例:

  1. 在根路径下的路由配置文件中,为非子组件添加路由路径。
const appRoutes: Routes = [
  { path: 'home', component: HomeComponent},
  { path: 'about', component: AboutComponent},
  { path: 'parent', component: ParentComponent,
    children: [
      { path: 'childOne', component: ChildOneComponent },
      { path: 'childTwo', component: ChildTwoComponent },
    ]
  },
  { path: 'non-child', component: NonChildComponent } //添加非子组件的路由路径
];
  1. 在导航组件中导入路由服务和路由对象,使用router.navigate()方法来手动导航到非子组件。
import { Component } from '@angular/core';
import { Router } from '@angular/router';

@Component({
  selector: 'app-parent',
  template: `
    

Parent Component

`, }) export class ParentComponent { constructor(private router: Router) {} navigateToChildOne() { this.router.navigate(['/parent/childOne']); //导航到子组件 } navigateToChildTwo() { this.router.navigate(['/parent/childTwo']); //导航到子组件 } navigateToNonChild() { this.router.navigate(['/non-child']); //导航到非子组件 } }

相关内容

热门资讯

两分钟黑科技!德扑之星透明软件... 两分钟黑科技!德扑之星透明软件的使用方法,(德扑)确实真的是有挂,教你教程(有挂方法)-哔哩哔哩1)...
一分钟辅助挂!微扑克ai辅助稳... 一分钟辅助挂!微扑克ai辅助稳赢,(微扑克)真是有挂,有挂(有挂分享)-哔哩哔哩1)微扑克ai辅助辅...
黑科技软件!(WePoKe)素... 黑科技软件!(WePoKe)素来真的有挂,(wopoke)原来真的有挂,黑科技科技(真的有挂)-哔哩...
黑科技智能!(WePoKe)原... 黑科技智能!(WePoKe)原先存在有挂,(WepokE)原来存在有挂,黑科技免费(竟然有挂)-哔哩...
第2分钟辅助挂!微扑克ai辅助... 第2分钟辅助挂!微扑克ai辅助网页版,(微扑克)先前真的是有挂,真的有挂(详细教程)-哔哩哔哩1、每...
黑科技软件!(WePoKe)起... 黑科技软件!(WePoKe)起初真的是有挂,(WepoKe)原来存在有挂,黑科技教学(新版有挂)-哔...
透视模拟器(aapoker)透... 透视模拟器(aapoker)透视辅助插件(透视)一贯是真的有挂(有挂秘籍)-哔哩哔哩在进入辅助挂后,...
透视辅助(aapokER)透视... 透视辅助(aapokER)透视辅助软件(透视)往昔存在有挂(有挂教程)-哔哩哔哩;一、软件透明挂的定...
黑科技辅助挂!(WePoKe)... 黑科技辅助挂!(WePoKe)一直是有挂,(wopoke)原来真的是有挂,黑科技实锤(有人有挂)-哔...
黑科技辅助挂!(WePoKe)... 黑科技辅助挂!(WePoKe)确实有挂,(WePoke)原来真的有挂,黑科技盈利(有挂总结)-哔哩哔...