これはかなり基本的な質問ですが、まだ30分の調査で回答が見つかりませんでした。Typescriptあるクラスから別のクラスにデータを渡すイベント
私は2つのクラスを持っています。 1つはGoogle Maps APIを保持しています。そして、マーカーがクリックされると、私は他のクラスのイベントを放出し、それにデータを渡したいと思います。 私は疑似コードを書いているので、自分がしたいことを想像することができます。
export class Class1 {
someFunctionInClass1() {
//some code
this.functionHere()
}
functionHere() {
gotanEvent() {
google.maps.event {
//here i got an event
and want to pass data to Class2
functionToCallWhenEventEmits(with the data)
}
}
}
}
import { Class1 } from ../class1Path;
export class Class2 {
constructor(public class1: Class1) {
}
someFunctionInClass2() {
class1.someFunctionInClass1();
}
functionToCallWhenEventEmits(data to pass) {
//do something
}
}
希望、誰かが私を助けることができます。 :)
ありがとうございました。 Ionicはビューを更新したくないので、私もエラーが発生しました。私は今それを修正しました。ご協力いただきありがとうございます –