ng2-hero
文章目录
Angularjs 2 demo
AppComponent
1 | import { Component } from '@angular/core'; |
双向数据绑定
导入FormsModule模块
语法 [(ngModel)] = ‘…’
ng-model=‘变量名’ 换成了 [(ngModel)] = ‘变量名’
循环
ng-repeat = ‘hero in heros’
*ngFor = ‘let hero of heros’
组件里定义样式
1 | styles: [` |
click 事件
(click)=”onSelect(hero)”
ngIf 隐藏空的
1 | <div *ngIf='selected'> |
设置样式
class.selected 是括在一对方括号中的。 这就是“属性绑定”的语法
[class.selected]=’hero === selectedHero’
多个组件
服务
路由
HTTP
…
