2017-06-05 11 views
0

私はちょうど角度2を学び始めました。コンストラクタの変数を次のように初期化できませんか? [Angular2]

export class AppComponent { 
    mideos:String; 
    construtor(){ 
     this.mideos = "Pikolo"; 
    } 
} 

私はコンポーネントを通して変数を渡すおよび/またはHTMLとの結合に問題があるとは思わない:次のようにクラスappcomponentがある場合、文字列「Pikoloは」、エンドHTMLで表示されません値が表示されるので、コードを次のように変更します。

export class AppComponent { 
    mideos:String = "Pikolo"; 
    construtor(){ 

    } 
} 

私は本当に混乱しています。前もって感謝します。

+2

'construtor'これはタイプミスですがありますか? – Huangism

+0

ありがとうございました...これはいつも問題でした。愚かな私 – officialaimm

+1

いつもコンソールをチェックしてください。この場合は、誤植ではないでしょうか。 – Huangism

答えて

2

Angular2コンポーネントのコンストラクタ(DI目的専用)コンストラクタでプロパティを初期化すると、プロパティを初期化するときにコンストラクタパラメータを利用できます。

2つの間に生成されるJSに違いはありません。

EDIT: あなたのコードは、誤植

export class AppComponent { 
    mideos:String; 
    constructor(){ 
     this.mideos = "Pikolo"; 
    } 
} 
関連する問題