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