0
観察可能なイベントを同期します。私はobserve
のCursor
を追加または更新します。私の場合はJavascriptを:私は流星とIonic2を使用しています
public messages: Mongo.Cursor<Message>;
this.messages.observe({
added: (message) => this.addMessageToLocal(message),
changed: (message) => this.updateMessageToLocal(message)
});
、added
イベントがchanged
イベントの前にトリガされます。ただし、これらは非同期に実行されます。次のイベント(changed
)が始まる前に最初に起動されるイベント(added
)を終了します。
これは可能ですか?
はありがとうUPDATE
私は1つのジョブがビジー状態のときと言うフラグを、維持を考えていますし、それが終了するまで、他の1が待機しなければなりません。これはお勧めですか? (あなたがしたいと多くを)あなたは、実行の順序を制御することはできませんJavaScriptを非同期世界で
イベントが発生したときに制御しないので、私はオプション2を実行できません。 – Richard