Meteor.jsでグローバル例外/エラーハンドラを追加する方法を教えてください。たくさんのコードを調べましたが、誰もグローバルメソッドを説明していません...すべての人がMeteor.callごとにキャッチしたり、非同期コールバックを追加するだけです。しかし、私は怠け者です。Meteor.Errorsをすべて処理するコードがほしいだけです。ほとんどの場合、すでにクライアントが読めるエラーです。だから私は彼にそれを示さなければならない。Meteorエラー処理
私が使用することをしようと試み:
$(window).error(function(error) {
const errorText = T9n.get("Exception." + error.originalEvent.error.error);
View.toast(errorText);
});
が、そのだけではないMetero.Errorのための通常のJavaScriptのエラーのために働いて..私はそこにそれをキャッチすることができます前に、流星はそれをキャッチしていることのようです。
ユースthatsは流星を使用する標準的な方法です。すべての呼び出しにhandleErrorを追加する必要があります。しかし、1つのエラー処理を忘れると、このコードを見つけることができます。また、コールバック関数を追加すると、呼び出しは非同期になります。私はすべての呼び出しにエラー処理を追加する必要はありませんグローバルソリューションを探しています。 – Kani
hmm私は今理解しています。申し訳ありませんが、私は知らない。 – Luna