【问题标题】:How can I check whether there is a Angular.js loaded on page? [duplicate]如何检查页面上是否加载了 Angular.js? [复制]
【发布时间】:2015-08-21 15:31:39
【问题描述】:

如何检查页面上是否加载了 Angular.js 脚本?

【问题讨论】:

  • if(angular){},假设变量没有被其他东西使用。
  • 只是我尝试检查一下 CDN 在我的项目中是否正常工作。我正在使用 mike 和 cebrus 的答案,它工作正常。

标签: javascript angularjs


【解决方案1】:

你可以这样做检查

if (window['angular']) {
    // Angular is loaded and available to use
}

【讨论】:

  • if (angular) { 为什么是window[]
  • 执行代码会引发Uncaught ReferenceError: angular is not defined 异常。检查窗口对象时,它会验证angular 属性是否存在。如果不存在,则不会抛出异常。
  • 啊,当然。好点子。
猜你喜欢
  • 2018-01-09
  • 2010-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-17
  • 1970-01-01
相关资源
最近更新 更多