2017-09-02 25 views
0

例を通して私の質問を説明しようとします。私は私の新しいコンポーネントにこのような何かを持っている場合は角2のコンポーネントの内部変数

this.variable = '1'; 

をしかし、私はどのように使用することができます。

... implements OnInit { 
    constructor(...) { } 
    variable = ""; 
    ngOnInit(): void { 
     ... 
    } 

は、その後、私はそうのように、this.でngOnInitの内側に私のvariableを使用することができますngOnInitの子関数の中の私の変数?例:

ngOnInit(): void { 
     ... 
     // here I want to use another function with my `variable` 
     // something like: 
     // myFunc() { 
     // this.variable = '2'; 
     // } 
     ... 
    } 

ありがとうございます。

答えて

0

ちょうど矢印機能を使用すると自動的に自分自身をthisにバインドするので、良いです。

を助け

ngOnInit(): void { 

    let somefunc: any =() => { 
     this.variable = "got here"; 
    }; 
} 

希望

関連する問題