绑定属性
用[]包裹
数据循环 *ngFor
1、普通循环
export class HomeComponent implements OnInit {arr = [{ name: 'poetries', age: 22 }, { name: 'jing' , age: 31}];constructor() { }ngOnInit() {}}
0">
2、循环的时候设置key
3、 循环数据
条件判断 *ngIf
3">这是 ngIF 判断是否显示
3">这是 ngIF 判断是否显示
*
执行事件 (click)=”()”
getData(){ /*自定义方法获取数据*/ //获取alert(this.msg);} setData(){//设置值this.msg='这是设置的值';}
表单事件
keyUpFn(e){console.log(e)}
双向数据绑定
注意引入:
import {FormsModule} from '@angular/forms'NgModule({declarations: [AppComponent,HeaderComponent,FooterComponent,NewsComponent], imports: [BrowserModule,FormsModule],providers: [],bootstrap: [AppComponent]})export class AppModule { }
{{inputValue}}
[]
public flag=false;
public arr = [1, 3, 4, 5, 6];
[]
public attr='red';
管道
中的管道(pipe)是用来对输入的数据进行处理,如大小写转换、数值和日期格式化等
日期格式转换
public today=new Date();
- 【AngularJS】—— 10 指令的复用
- 刷官方中文angularJs手册例子
- Angular 进阶之
- 手把手教你如何开始一个angular模块
- angular中ng-repeat与swiper异步踩坑
- 父子组件传值以及组件的销毁
- 二 Angular基础知识学习
- 六 Angular动态表单生成
- angular中使用swiper,分页点样式不显示的问题
- Angularjs directive 指令复用,指令传参