javascript - 使用 javascript 检查 angular-sanitize.min.js 是否从 CDN 加载

标签 javascript html angularjs cdn

我知道我们可以使用

检查 angular.min.js 是否从 CDN 加载
if(!window.angular){
//download it from another source
}

但是如果情况是第一个文件 angular.modified.min.js 始终在本地加载,该怎么办?我的意思是如何检查第二个文件 angular-sanitize.min.js 是否已从 CDN 成功加载?

最好的 JavaScript 检查方法是什么?

谢谢。

最佳答案

ngSanitize 在加载时将自身注册到 Angular。检查模块中是否有任何可用模块。

angular.element(document).ready(function() {
    try{
        angular.module("ngSanitize") 
    }catch(err){
        console.log("ngSanitize error", err);
    }

});

我会使用 Bower 和 grunt (或类似的)来管理这个。运行时不适合检查断裂的库问题。

关于javascript - 使用 javascript 检查 angular-sanitize.min.js 是否从 CDN 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29631447/

相关文章:

javascript - new Date() 在heroku 服务器上返回晚上 8 点的时间,即使我输入时间 11 :59 PM. 如何使其准确?

javascript - 按日期对对象数组进行排序

javascript - 如何使用 CasperJS 将 html 数据表解析/映射到 JSON 对象?

javascript - 寻找正则表达式以匹配 ng-pattern 中的特定十进制格式

javascript - Chrome 中的 AngularJS CORS 问题 - 请求的资源上不存在 'Access-Control-Allow-Origin' header

javascript - Uint8Array 的数组连接,芯片和引脚设备的输出

javascript - 谷歌地图隐藏在div中

jquery - 在textarea中制作多色动态文本

html - Phone Gap 中输入字段表单的问题

php - 拉维尔 5.1/AngularJS : Reset password in Angular view (how to validate CSRF token? )