2017-09-26 102 views
-3

如何在Angular JS中隐藏控制台错误消息? 我的网络应用程序是有用的,没有错误!但它在控制台中有很多错误信息。如何在Angular JS中隐藏控制台错误消息?

感谢

更新:我刚修好我的错误,但这个错误不能修复............. anyidea ... THX enter image description here

+0

有错误,有9个以上的错误,因为对象没有被定义(还),所以你应该预先定义你的变量准备好承诺/解决 –

+0

所有这些错误意味着你有错误。你还没有看到他们。而不是愚蠢的和隐藏的警告和错误,修复它们。愚蠢的是忽视它们,把你的头埋在沙子里,并希望最后一切都能实现。假装这个问题不存在是荒谬的,并且思考*它似乎工作,即使我得到很多错误也没有错误*绝对是错误的事情。 –

+0

如果没有错误,它不会抛出错误,请确保您正在处理那些涉及到的函数中的未定义变量if($ scope.somethingvar === undefined)return;'以防止它行为不当,这个问题经常在启动过程中发生'$ scope.somethingvar'尚未定义的情况,但函数被调用。 – masterpreenz

回答

0

它看起来就像您在屏幕截图中显示的大部分错误都来自同一问题 - 即试图在不存在的对象上调用.length

如果你希望的对象不存在,有时,那么你就应该解决这个错误的根源的东西,如:

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

的错误不应该被忽视!它们是我们理解我们的程序何时不按照我们的意图行事的唯一窗口。