3

私はこのようなコードを持っています

@Component({
    selector: 'control-messages',
    inputs: ['controlName: control'],
    template: `<div *ngIf="errorMessage !== null">{{errorMessage}}</div>`
})

@Input() プロパティ デコレータに変更するにはどうすればよいですか。

4

2 に答える 2

2

https://angular.io/docs/ts/latest/guide/template-syntax.html#!#inputs-outputsを参照してください

inputs:['controlName: control']  // propertyName: alias

@Input('control') controlName: optional_type;  //  @Input('alias') propertyName:type

したがってcontrolName、文字列の場合:

@Input('control') controlName: string;
于 2016-03-10T22:12:23.170 に答える