2017-05-16 1 views
0

コントローラ/サービス内ではなく、プレーンなJavaScriptコードで例外が発生したことが報告されていません。たとえば、コントローラクラスまたはサービスクラスから呼び出されているCarクラスがあり、Carクラス内に例外がある場合、Angularはこのエラーを報告せずにそれを飲み込んでしまいます。コントローラ/サービス内で例外が発生していると報告されていません

関数car {

this.drive = function() { 
    // exception occurs here 
} 

}

これらの例外をキャッチする方法上の任意のアイデア?私は角度1.4を使用しています。

答えて

0

あなたはそれがサービスやコントローラ

try { 
throw 'myException'; // generates an exception 
} 
catch (e) { 
    // statements to handle any exceptions 
    logMyErrors(e); // pass exception object to error handler 
    } 
に巻き込まれるだけにして、これらの例外をスローする必要があります
関連する問題