AngularJS5.0 (第五篇)

Stella981
• 阅读 668

新建app-routing.module.ts

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule, Routes } from '@angular/router';

import { LoginComponent } from './components/login/login.component';
import { VesselComponent } from './components/vessel/vessel.component';
import { Page404Component } from './components/page404/page404.component';
import { ArchivesComponent } from './components/archives/archives.component';
import { SearchComponent } from './components/archives/subs/search/search.component';
import { CreateComponent } from './components/archives/subs/create/create.component';

const routes: Routes = [
  { path: 'login', component: LoginComponent, data: { name: 'login!' } },
  { path: 'vessel', component: VesselComponent, data: { name: 'vessel!' },
    children: [
      { path: 'archives', component: ArchivesComponent, data: { name: 'archives!' },
        children: [
          { path: 'search', component: SearchComponent, data: { name: 'search!' } },
          { path: 'create', component: CreateComponent, data: { name: 'create!' } },
          { path: '', redirectTo: '/vessel/archives/search', pathMatch: 'full' }
        ]
      },
      // 四个子路由用懒加载方式加载
      // { path: 'archives', loadChildren: './components/archives/archives.module#ArchivesModule' },
      // { path: 'evaluation', loadChildren: './components/evaluation/evaluation.module#EvaluationModule' },
      // { path: 'train', loadChildren: './components/train/train.module#TrainModule' },
      // { path: 'indent', loadChildren: './components/indent/indent.module#IndentModule' },
      { path: '', redirectTo: '/vessel/archives/search', pathMatch: 'full' }
    ]
  },
  { path: '', redirectTo: '/login', pathMatch: 'full' },
  { path: '**', component: Page404Component }
];

@NgModule({
  imports: [
    CommonModule,
    RouterModule.forRoot(
      routes,
      // { enableTracing: true } // <-- debugging purposes only
    )
  ],
  exports: [
    RouterModule
  ],
  declarations: []
})
export class AppRoutingModule { }

在app.module.ts中注入自定义的路由表

import { AppRoutingModule } from './app-routing.module'; /*路由模块*/
imports: [ /*引入当前模块运行依赖的其他模块*/
    BrowserModule,
    FormsModule,
    HttpClientModule,
    AppRoutingModule
  ],
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
Angular 语法大全快速详细指南
Angular语法大全快速详细指南https://my.oschina.net/zengfr(https://my.oschina.net/zengfr)//引导import{platformBrowserDynamic}from'@angular/platformbrowserdynamic'
Stella981 Stella981
3年前
RxJS之过滤操作符 ( Angular环境 )
一take操作符只发出源Observable最初发出的的N个值(N count)。如果源发出值的数量小于 count 的话,那么它的所有值都将发出。然后它便完成,无论源Observable是否完成。import{Component,OnInit}from'@angular/core';
Wesley13 Wesley13
3年前
Oracle——分页查询
查询员工表中,工资排名在1020之间的员工信息。select  from(    selectrownumrn,employee_id,salary      from(        selectemployee_id,salary,last_name        fromem
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
HIVE 时间操作函数
日期函数UNIX时间戳转日期函数: from\_unixtime语法:   from\_unixtime(bigint unixtime\, string format\)返回值: string说明: 转化UNIX时间戳(从19700101 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式举例:hive   selec
Wesley13 Wesley13
3年前
oracle游标的例子
declare    cursor ca is select id_no, name from user where ym201401;begin    for cb in ca loop        update path set enamecb.name where id_nocb.id
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这