私は、関数を呼び出す必要がありますが、私はそれが動作しない、私のコンストラクタからアクセスしようとすると、コードは次のとおりです。windows.setTimeout(クラスのコンストラクターで使用)とAngular 2アプリケーションで関数()を呼び出すために使用しないとの違いは何ですか?
constructor(private navCtrl: NavController) {
this.createChart();
}
私はsetTimeout
を追加するときしかし、それは作業を開始:
constructor(private navCtrl: NavController) {
window.setTimeout(_ => {
this.createChart();
}, 1000);
}
誰かがなぜこれが起こっているのか説明できますか?
問題は投稿したコードの外です。 –