首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用带有角度模块的回退js?

问如何使用带有角度模块的回退js?
EN

Stack Overflow用户
提问于 2014-10-30 09:21:04
回答 1查看 806关注 0票数 2

如果cdn不可用,我将使用退却加载本地文件;

自述文件声明:“关键必须是库窗口变量”,例如,jquery的jQuery (或$我猜)。

代码语言:javascript
复制
fallback.load({
    // [...]
    jQuery: [
        '//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.FAIL_ON_PURPOSE.min.js',
        '//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js',
        '//cdnjs.cloudflare.com/ajax/libs/jquery/1.9.0/jquery.min.js'
    ],

    'jQuery.ui': [
        '//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
        '//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js',
        '//js/loader.js?i=vendor/jquery-ui.min.js'
    ]
}, //[...] shim, callback etc 
});

但是,在加载angularjs模块或jquery插件时,我没有可用作测试的窗口库。

有什么办法可以使用图书馆吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-30 09:21:04

是的,有:-只需使用一个表达式,如果未加载库,则返回未定义的表达式:

这是github问题,这是柱塞

代码语言:javascript
复制
fallback.load({
    //[...]
    'angular.module("ngRoute")': [
            '//ajax.googleapis.com/ajax/libs/angularjs/1.2.3/angular-route.min.js'
        ],
    //[...]
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26649120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档