1

我正在使用 requirejs 我有几个条件来启动我的许多模块和插件。我想在用户通过几个条件后加载模块和所需的插件。

用例:

身份验证后最初加载登录屏幕加载另一个模块,检查所有条件是否成功的几个条件我想加载所有插件和其他模块。

我怎样才能用requirejs得到它?

4

1 回答 1

4

一种方法是简单地使用条件并将脚本加载到其中。

例子:

define('foo', function(require) {
    if (/* condition */) {
        require(['module'], function (module) {
            // the module stuff
        });
    }
});

你可以在这个jsfiddle看到一个有条件地加载 jquery 的现场演示

还可以看看:如何用RequireJS实现延迟加载?

于 2013-03-06T13:00:33.967 回答