小编Eni*_*s B的帖子

Angular 2 ngOnDestroy未触发

早上好

我开发了一个小型的angular2-client-app,它有路由.路由创建如下:

app.routes.ts

import { provideRouter, RouterConfig } from '@angular/router';
import { ContactComponent } from './components/contact.component/contact.component';
import { Home } from './components/home.component/home.component';
import {StudentRoutes} from './components/student.component/student.routes';
import {LecturerRoutes} from "./components/lecturer.component/lecturer.routes";
import {ProcessRoutes} from "./components/process.component/process.routes";
import {SchoolRoutes} from "./components/school.component/school.routes";

export const routes: RouterConfig = [
    { path: '', component: Home },
    ...ProcessRoutes,
    ...StudentRoutes,
    ...LecturerRoutes,
    ...SchoolRoutes,
    { path: 'contact', component: ContactComponent }
];

export const APP_ROUTER_PROVIDERS = [
  provideRouter(routes)
];
Run Code Online (Sandbox Code Playgroud)

所以现在我的客户可以从组件到组件进行路由.

我的所有组件都扩展了一个父组件:base-component.ts

基component.ts

import { Component, Injectable, Inject, Input, Output, EventEmitter, OnDestroy, …
Run Code Online (Sandbox Code Playgroud)

routes loader ondestroy angular

5
推荐指数
1
解决办法
5871
查看次数

标签 统计

angular ×1

loader ×1

ondestroy ×1

routes ×1