angular踩坑

一:

const crisisCenterRoutes: Routes = [
  {
    path: '1',
    component: CrisisCenterComponent,
    children: [
      {
        path: '2',
        component: CrisisListComponent,
        children: [
          {
            path: ':id',
            component: CrisisDetailComponent,
            canDeactivate: [CanDeactivateGuard],
            resolve: {
              crisis: CrisisDetailResolver
            }
          },
          {
            path:'asdf',
            component:DuanOneComponent
          },
          {
            path: 'homi',
            component: CrisisCenterHomeComponent
          },
          {
            path:'',
            component:DuanTwoComponent
          }
        ]
      }
    ]
  }
];

这个路由访问http://localhost:4200/crisis-center/1/2/asdf是访问不到的
需要将:id的路由往后放才可以

children: [
          {
            path:'asdf',
            component:DuanOneComponent
          },
          {
            path: 'homi',
            component: CrisisCenterHomeComponent
          },
          {
            path: ':id',
            component: CrisisDetailComponent,
            canDeactivate: [CanDeactivateGuard],
            resolve: {
              crisis: CrisisDetailResolver
            }
          },
          {
            path:'',
            component:DuanTwoComponent
          }
        ]

二:
安装node-sass注意事项

新项目

ng new My_New_Project --style=scss

已有项目

安装node-sass由于需要连接github在连接aws,很难成功,需要在.npmrc文件>中(项目中自己建立)再加入如下内容,让这些连接也都只连接淘宝镜像

sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

运行

npm install node-sass --save-dev

更改

"defaults": {
     "styleExt": "scss",
}
"styles": [
        "styles.scss"
      ],
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • https://aws.amazon.com/cn/s3/faqs/#sia_anchor Amazon Simp...
    守望者_1065阅读 8,381评论 0 5
  • 一.课程简介 (注意:这里的AngularJS指的是2.0以下的版本) AngularJS的优点: 模板功能强大丰...
    壹点微尘阅读 951评论 0 0
  • 更新一下,原来是自己挖的坑....node版本要更新到最新版就不会有下面的事情发生,node-sass的问题看现象...
    几一阅读 2,625评论 0 1
  • 这世上有很多老人和病人,冬日发病,然后在医院撑过一两个月后,就溘然长逝。 爷爷,72岁那年,在春节那天,突然晕倒,...
    插着扇子的石头阅读 403评论 0 5