zoukankan      html  css  js  c++  java
  • angular的路由配置

    @NgModule({

    imports: [
    BrowserModule,
    ElModule.forRoot(),
    HttpModule,
    // RouterModule.forRoot(ROUTES)
    RouterModule.forRoot(
    ROUTES,
    {
    enableTracing: false,
    useHash: true
    }
    )
    ],


    1,hash方法:导入import { LocationStrategy, HashLocationStrategy } from '@angular/common';

    配置 NgModule - providers

    @NgModule({
      imports: [
        BrowserModule,
        RouterModule.forRoot(routes)
      ],
      providers: [
        { provide: LocationStrategy, useClass: HashLocationStrategy }
      ]
    })
    2,html5方法:导入import { APP_BASE_HREF, LocationStrategy, PathLocationStrategy } from '@angular/common';

    配置 NgModule - providers

    @NgModule({
      imports: [
        BrowserModule,
        RouterModule.forRoot(routes)
      ],
      ..,
      providers: [
        { provide: LocationStrategy, useClass: PathLocationStrategy },
        { provide: APP_BASE_HREF, useValue: '/' }等价于<base href="/">
      ]
    })
    3,{path: '/**', redirectTo:'login'}
    bootstrap(AppCmp, [
      ROUTER_PROVIDERS,
      provide(LocationStrategy, {useClass: HashLocationStrategy})
    ]);

  • 相关阅读:
    MySQL中redo日志
    MySQL中事务的分类
    MySQL中事务的概述ACID了解
    MySQL中UNSIGNED和ZEROFILL的介绍
    MySQL中死锁
    谈谈当前火热的“车联网”
    线性代数回顾:矩阵运算
    Spark作业调度阶段分析
    Spark——共享变量
    Spark编译与打包
  • 原文地址:https://www.cnblogs.com/happiness-mumu/p/8489946.html
Copyright © 2011-2022 走看看