0
だから私は2つの異なる状態に引っ張った。そして、各状態について、私は関数を作成しました。それぞれは異なるコンソールメッセージを出力します。私ができることは分かります。クラスをインスタンス化した後、どちらかのメソッドを呼び出すか、あるいは両方を呼び出してコンソールメッセージを手動で出力することができます。しかし、「準備完了」または「saveSuccess」のいずれかの状態に基づいてコンソールメッセージを印刷するにはどうすればよいですか?私のコードは以下の通りです。事前に状態に基づいてConsole.logを表示するにはどうすればよいですか?
'use strict';
class AnnServicePlugin {
constructor(learnosity) {
this._learnosity = learnosity;
this._learnosity.on('ready',() => this._learnosityReady());
this._learnosity.on('saveSuccess',() => this._learnositySuccess());
}
_learnosityReady() {
console.log('Plugin Ready')
}
_learnositySuccess() {
console.log('Plugin Success');
}
}
let annServicePlugin = new AnnServicePlugin(learnosity);
annServicePlugin._learnosityReady();
module.exports = AnnServicePlugin;
感謝:)
?ありがとう! –
はあなたが答えを受け入れていただけません動作するはず
–申し訳ありませんヘクター!それは容認されている。ありがとう –