angular 入门基础 创建项目 组件创建 路由配置 简单的用法,后续深入补充

创建项目

  • 先安装全局脚手架
npm install -g @angular/cli
  • 创建项目
ng new my-app

启动项目

在这里插入图片描述
这里是用

npm run start 或者 ng serve 启动项目

创建组件

这里推荐用命令行创建

创建组件(创建一个headers的组件)

命令: ng g c headers

命令: ng g c /component/headers (带路径的)

在这里插入图片描述
如果用命令行创建的话就不用注册那些,自动完成注册组件全局
app.modules
在这里插入图片描述
headers.component.html
在这里插入图片描述
我这里又创建了detail组件,直接引用就可以用了

路由

在创建项目的时候我选中了路由选项,如果没有的话需要手动引入安装 app-routing.module
在这里插入图片描述
这里只需引入刚刚创建的组件,然后在数组routes加入每个组件的信息就行了,path是路径,component是组件。

最后我以app.componet为根路由在这里插入图片描述
将路由展示放到组件里面必须添加标签 <router-outlet></router-outlet>

路由嵌套

这里的嵌套跟vue有点类似,也需要在index组件里面,你想要展示的位置添加<router-outlet></router-outlet>

在这里插入图片描述
index组件
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值