それを取得しないでください。私の結果がもっと必要なのであれば、例えば変数ヒーローを入力するだけではなく、私は成功または完了した別の関数を呼び出すが、私はできません。それはなぜ、どうやってやるべきか?私は別の変数が同じデータを応答(コピー)から返す必要がありますが、データを取得した後にしかコピーを作成できません。angular 2 http.get subscribe:サービスが完了したら別の関数を呼び出す方法は?
this.myService.getHeroes()
.subscribe(
function(response) {
response => this.heros = response;
},
function(error) {
console.log("Error happened" + error)
},
function() {
console.log("the subscription is completed");
}
);
を開始するには、transpileしないこと。あなたは '(応答)=> this.heros = response;'と 'function'と矢印関数の組み合わせではない**を望みます。 – Igor
10倍私はそれを修正しますが、それでも同じ問題です。私は成功/エラー/完了関数内から他の関数を呼び出すことはできません – AngularOne
まず関数を定義してから、/: –