2
如何在Meteor.js中添加全局異常/錯誤處理程序。我瀏覽了這麼多的代碼,但沒有人解釋一個全局方法......每個人都會嘗試捕捉每個Meteor.call或者添加一個異步回調。但我很懶,我只想處理所有Meteor.Errors的一段代碼。大多數情況下,這已經是客戶端可讀的錯誤。所以我只需要向他展示它。流星錯誤處理
我tryed使用方法:
$(window).error(function(error) {
const errorText = T9n.get("Exception." + error.originalEvent.error.error);
View.toast(errorText);
});
但它只是工作正常的JavaScript錯誤不是Metero.Error ..似乎是流星抓住這一點,之前我能趕上它。
是的,這是如何使用流星的標準方式。你必須添加到每個調用handleError。但是當你忘記一個錯誤處理時,你就會發現這個代碼。當你添加回調函數時,調用也是異步的。我正在尋找一種全球性的解決方案,我不必爲每次調用添加錯誤處理。 – Kani
嗯我現在明白了。對不起,我不知道。 – Luna