Angular2 Alpha 44 中的属性
Properties in Angular2 Alpha 44
我正在尝试将数据从我的父组件传递到我的子组件,
它似乎与旧版本相比发生了变化,或者我看不出我做错了什么!
players = Array<PlayerModel>
代码如下:
<best-score-board [players]="players"></best-score-board>
在最佳记分板组件中
import {Component, Input, NgFor} from 'angular2/angular2';
import {PlayerModel} from '../../models/players/player.ts';
@Component({
selector: 'best-score-board',
templateUrl: 'app/components/leaderboards/bestScoreBoard.html',
directives: [NgFor],
properties: [players]
})
export class BestScoreBoardComponent {
constructor() {
}
}
没有错误...但是应用程序根本没有加载...
正在加载...(从我的主应用程序选择器加载...)
自 Angular Alpha.38 起,属性重命名为 inputs
。查看此变更集 https://github.com/angular/angular/commit/adbfd29
我正在尝试将数据从我的父组件传递到我的子组件,
它似乎与旧版本相比发生了变化,或者我看不出我做错了什么!
players = Array<PlayerModel>
代码如下:
<best-score-board [players]="players"></best-score-board>
在最佳记分板组件中
import {Component, Input, NgFor} from 'angular2/angular2';
import {PlayerModel} from '../../models/players/player.ts';
@Component({
selector: 'best-score-board',
templateUrl: 'app/components/leaderboards/bestScoreBoard.html',
directives: [NgFor],
properties: [players]
})
export class BestScoreBoardComponent {
constructor() {
}
}
没有错误...但是应用程序根本没有加载...
正在加载...(从我的主应用程序选择器加载...)
自 Angular Alpha.38 起,属性重命名为 inputs
。查看此变更集 https://github.com/angular/angular/commit/adbfd29