const routes: Routes = [ { path: '', component: HomePageComponent }, { path: 'submenu1', component: Submenu1Component }, { path: 'submenu2', component: Submenu2Component }, { path: 'submenu3', component: Submenu3Component }, ];
import { Router } from '@angular/router';
@Component({ selector: 'app-submenu1', templateUrl: './submenu1.component.html', styleUrls: ['./submenu1.component.css'] }) export class Submenu1Component implements OnInit {
constructor(private router: Router) { }
ngOnInit() { }
gotoHomePage() { this.router.navigate(['']); }
}
这样每当用户点击子菜单页面中的返回主页按钮时,就会自动跳转回到主页,避免了子菜单路由直接返回主页时出现的问题。