下のような感じのプログラムを書いています。
要するに.then(function(res){〜〜〜});の〜〜〜の部分でクラス内のメソッドを実行したいのですが、下のようなプログラムでは呼び出せません。どうしたら良いのでしょうか。
JavaScript
1function hoge(arg) { 2 return new Promise(function (resolve, reject) { 3 ホニャララ 4 }); 5} 6 7class fuga { 8 constructor(arg) { 9 hoge(arg).then(function (res) { 10 this.hogehoge(res); 11 }); 12 } 13 hogehoge(res) { 14 ホニャララ 15 } 16}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/27 07:09