美文网首页
angular路由

angular路由

作者: fk1102 | 来源:发表于2020-04-03 16:23 被阅读0次

1.四种路由形式

1.{path:'a',component:'AComponent'}
2.{path:'a/:id',component:'AComponent'}
3.{path:'a',component:'AComponent',data:{title:'xxx'}}
4.{path:'',redirect:'a',pathMatch:'full'}
5.{path:'**',component:'BComponent'}

路由的时候是有顺序的,所以写的时候也需要有顺序的

image.png
2.注意点 image.png

RouterModule.forRoot(xxx);

3. image.png
4.使用router-outlet的时候,并不需要把那个componet加了module里去
5.routerLinkActive是啥

6.命令

ng generate component a/a/b --flat
1.如果这些文件都不在,则会创建;存在,就在下面创建
2.添加--flat的话,b会直接转化为a/a/b.component.ts;不添加的话,会创建a/a/b/b.component

ng generate module a/a/b --flat --routing --module app
1.--flat和之前一样
2.不加--routing,只创建b.module.ts;加了的话,会添加b-routing.module.ts
3.--module app一般同时使用,表明创建好的BModule会添加到AppModule中去

相关文章

  • 模拟面试问题总结

    AngularJS路由实现原理 Angular路由 允许我们通过不同的URL访问不同的内容,并且Angular路由...

  • 模拟面试问题总结

    AngularJS路由实现原理 Angular路由 允许我们通过不同的URL访问不同的内容,并且Angular路由...

  • Angular Route导航

    Angular Route导航 路由基础知识 路由相关对象介绍 新建路由项目 使用angular-cli新建项目。...

  • angular路由跳转

    angular路由 使用路由 routerLink="/"路由出口

  • 前端路由原理和React Router

    前端路由原理 前端三大框架 Angular、React、Vue ,它们的路由解决方案 angular/router...

  • Angular的路由延迟加载

    Angular的路由延迟加载 angular的路由延迟加载大致分为两类CanActivate和CanLoad。这两...

  • angular中ngRoute和uiRoute的区别

    最近一直在学习angular路由这一部分,angular的路由有两种,在angular最先出来的ngRoute的时...

  • 基于 Angular 2+ 的新版 Tab页与路由策略

    一、难点: Angular 辅助路由 + 路由策略 会报错。Cannot reattach ActivatedRo...

  • angular路由

    1.背景介绍 angular路由 angular路由可以实现多视图的单页Web应用。当请求一个url时,根据...

  • angularjs ui-router

    ngRoute是Angular自带的路由。ui-router是Angular的第三方路由。他们之间的区别:主要的就...

网友评论

      本文标题:angular路由

      本文链接:https://www.haomeiwen.com/subject/aaxbshtx.html