2017-09-26 9 views
-3

Angular JSのコンソールエラーメッセージを非表示にする方法は? 私のWebアプリケーションは動作していますが、バグはありません!!コンソールには多くのエラーメッセージがあります。Angular JSのコンソールエラーメッセージを隠すには?

おかげ

アップデート:私はちょうど私のバグを修正したが、このバグは............. anyideaを修正することはできませんが... THX enter image description here

+0

オブジェクトがまだ定義されていないため、9つ以上のエラーが発生するため、事前にvarsを設定しておく必要があります。 –

+0

これらのエラーはバグがあることを意味します。あなたはまだそれらを見たことがありません。愚かではなく、警告や誤りを隠す代わりに、それらを修正してください。それを無視して、砂の中に頭を隠して、最後にすべてがうまくいくことを願っているのは、単に愚かなことです。その問題はふさわしくないと思うし、思考がうまくいくように見えるので、多くのエラーがあってもバグは絶対に間違っています。 –

+0

何も問題がなければエラーをスローしません、それらの関数の中で 'undefined'変数を処理していることを確認してください' if($ scope.somethingvar === undefined)return; ' '$ scope.somethingvar'がまだ定義されていないにもかかわらず、起動中に頻繁に発生しますが、関数は呼び出されました。 – masterpreenz

答えて

0

に見えますスクリーンショットに表示されるエラーの大部分は、同じ問題、つまり存在しないオブジェクトの.lengthに電話をかけようとしたときのようです。

あなたが時々存在しないようにオブジェクトを期待する場合は、のようなもので、そのエラーの原因を修正する必要があります。

if (object.length) { ... do something with .length property ... }

エラーを無視すべきではありません!彼らは私たちのプログラムが意図したとおりに行動していない時を理解するための唯一の窓です。