【问题标题】:How to find location of console error如何找到控制台错误的位置
【发布时间】:2014-09-14 22:17:58
【问题描述】:

我在控制台中遇到错误。它会随着 chrome 的硬刷新而消失,但我不知道它来自哪里

未捕获的类型错误:无法读取 null VM1701:1 的属性“样式”

【问题讨论】:

  • 将 chrome 设置为中断所有未处理的错误并打开开发人员工具。然后尽一切可能让这个错误发生。
  • 您也需要使用未缩小的来源 - 否则您的错误将没有意义。

标签: html css angularjs model-view-controller


【解决方案1】:

如果您使用的是 Chrome,请打开检查器并选择 Sources 选项卡。从那里,导航到问题所在的文件,并通过单击左侧的行号在您怀疑可能存在问题的位置设置断点。设置几个断点后,刷新页面,代码将在每次到达您的一个断点时运行并暂停。当它暂停时,您还可以查看代码此时正在做什么。如果它在错误之前到达断点,那么您知道那不是错误所在。从中您可以缩小问题所在的范围。

【讨论】:

  • 问题是文件 VM71:1 不存在吗?当我点击它时,它显示 setTimeout(function(){document.body.style.zoom="100%";},100)
猜你喜欢
  • 1970-01-01
  • 2016-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-01
  • 2012-11-03
相关资源
最近更新 更多