Angular 学习笔记
快速上手
首先跟随 Angular 官方文档的快速上手部分进行一个简单项目的代码编写尝试和 Firebase 部署。该示例项目中包括了对
- 模板语法(的一些基本特性 ngFor、ngIf、差值双花括号、属性绑定[]、事件绑定())
- 组件(由一个组件类、一个 HTML 模板和组件专属样式表组成)
- 父组件向子组件输入信息(@Input)和输出(@Output、EventEmitter)
- 路由(在 app.module.ts 中注册路由、routerLink 属性、通过 ActivatedRoute 作为构造函数参数来使用 this.route 对象)
- 管理数据(通过创建 service 类对数据进行管理,service 在引用后需要作为参数传入构造函数)
- 数据获取(使用 Angular 内置的 HttpClientModule 类实例 http 作为参数传入构造函数后,可以使用 this.http 对象请求数据)
- 表单(使用内置的 FormBuilder 构建表单模型)
- 构建和部署(ng build、firebase 部署)