Angular2
IMU_Pandade
As long as you are here
展开
-
Angular2笔记(一)--组件及组件树
1.Angular12.Angular 2特性3.核心概念 组件是核心,其他都是组件的延伸1.组件及组件树A.组件都有完整的生命周期钩子,使我们清楚知道组件之间状态变化 Constructor 构造函数 做一些组建类的初始化工作,例如变量的初始赋值等等,接着会触发OnChanges钩子 不推荐处理和业务逻辑相关的工作 OnChanges 第一次触发,主要用来接收父组件传入的数据,为接下原创 2017-07-27 11:43:09 · 3231 阅读 · 0 评论 -
Angular2笔记(二)--指令
3.核心概念2.指令组件也是指令的一种,组件是继承与指令,不同在于: 组件是自身带有模版的,指令没有,指令是起作用于组件上的模版 指令分为两种:属性指令 改变组件模版的外观或者行为,如样式等结构指令 改变组件模版的DOM结构,如ngIf用来插入或者移除DOM节点自定义指令例子 使用@Directive装饰器,原理和@Component类似 在p标签上加了highlight属性,当p标原创 2017-07-27 12:04:21 · 368 阅读 · 0 评论 -
Angular2笔记(三)--服务与依赖注入
3.核心概念3.服务与依赖注入A.服务 服务是实现专一目的的逻辑单元, 如日志服务,服务就是一个普通的类,类里面定义了一些实例函数,通常使用在组件内部,作为组件功能的一个扩展,使用时需要引入依赖注入 依赖注入 依赖注入是组件引入外部构建(如服务)的一种机制 例如服务,实际上引入的是这个服务的实例 所以服务在被引入之前会有一个实例化的过程,并且这个实例通常要被缓存下来,以备其他组件使用 所原创 2017-07-27 15:02:58 · 552 阅读 · 0 评论 -
Angular2笔记(四)--模块
3.核心概念4.模块 模块的两层含义文件模块:框架代码以模块形式组织 @angular/core核心模块:变换检测、依赖注入、渲染等 @angular/common通用模块:常用的内置指令等 @angular/forms表单模块:表单相关的组件和指令 @angular/http网络模块:处理网络请求相关的服务 更多… 使用:import {Http} from "@angular/原创 2017-07-27 16:21:35 · 470 阅读 · 0 评论