【问题标题】:Angular not defined in Chrome Developer ToolsChrome 开发者工具中未定义 Angular
【发布时间】:2016-08-20 00:38:13
【问题描述】:

我经常使用angular.element($0).scope() 的变体来调试角度问题。

但是,自从移到新计算机后,开发者工具总是返回 Uncaught ReferenceError: angular is not defined

Angular 本身运行良好并且没有被缩小(在开发环境中),我已经“检查”了一个在正确范围内的元素。

【问题讨论】:

  • 我认为这不是调试 Angular2 的正确方法
  • 这是 angular 1.5.3,过去一直有效
  • 你安装了 Batarang 吗?
  • 它被禁用了,几个月以来,我总是觉得它太慢了。我不认为你需要它。本周换电脑后才出现此问题

标签: angularjs google-chrome-devtools


【解决方案1】:

我已经解决了这个问题。在下面的屏幕截图中,当前选择了一个下拉菜单作为“顶部”,它被设置为 JSON Formatter(我有一个插件)。所以它试图在错误的范围内运行命令。

忽略最上面的错误(加载失败),这是无关的。

【讨论】:

  • 谢谢,这对我有帮助。我想知道为什么未经我同意就更改了它。
【解决方案2】:

请在单击包含 $scope 的 HTML 元素后尝试。

【讨论】:

    猜你喜欢
    • 2015-05-24
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    相关资源
    最近更新 更多