angular2学习 之 组件
来源:互联网 发布:阿里云iot事业部 编辑:程序博客网 时间:2024/06/05 03:12
1. 生命周期
Constructor:构造器初始化
OnChanges:触发数据变化钩子
OnInit:组件初始化(处理业务逻辑)
OnChanges:运行期间触发数据变化钩子(n多次触发)
OnDestroy:组件销毁前(数据清理,如事件解绑)
2. 模板
import { Component } from '@angular/core';//装饰器 赋予一个类丰富的信息(元数据)@Component({ //元数据 selector: 'app-root',//css3选择器 //template:'<p>内联模板</p>', templateUrl: './app.component.html',//外联模板 styleUrls: ['./app.component.css']})//组件类export class AppComponent { title = '123';}
3.数据绑定
插值:{{}}
属性绑定:[]
事件绑定:()响应由绑定目标(如HTML元素、组件或指令)触发的事件
双向绑定:[()]
父组件向子组件传递数据
父组件中子组件标签引入数据
<contact [data]="item" ></contact>
子组件组件类中引入
export class Contact{@Input() data:IContact;}
angular在数据流动上,没有提供原生的双向绑定,angular推崇单向数据绑定
阅读全文
0 0
- angular2学习 之 组件
- angular2之组件通讯
- 2.揭秘angular2学习 ------- 组件
- angular2 组件
- angular2 组件
- 3.认识Angular2组件之1
- Angular2之组件交互和数据绑定
- Angular2入门之模块与组件
- Angular2之管道学习笔记
- Angular2组件与Echarts饼状图交互之饼图制作
- Angular2组件与Echarts饼状图交互之添加点击事件
- angular2 父子组件数据传递之@Input和@Output详解
- Angular2学习-RxJS核心概念之Subject
- Angular2学习
- Angular2 学习
- angular2 倒计时组件
- Angular2 倒计时组件
- Angular2自定义分页组件
- C.Sum 2017 ACM-ICPC 亚洲区(西安赛区)网络赛
- 在Eclipse里修改端口
- hdu 2110 资产分割 母函数
- 011、类与对象
- 笔记--元数据和dbutils工具
- angular2学习 之 组件
- RxGalleryFinal图片选择器使用说明(和知乎开源图片选择器)
- 继承中代码块的执行顺序
- Java-IntelliJ常用操作
- 面试准备
- 执行脚本的C程序
- CronTrigger 和Cron表达式生成器 定时任务调度
- 访问的h5中文乱码问题
- php push技术转载