簡體   English   中英

如何根據條件加載模塊?

[英]How can I load modules based on condition?

我正在使用requirejs我有幾個條件來啟動我的許多模塊和插件。 我想在用戶傳遞幾個條件后加載模塊和所需的插件。

使用案例:

最初在驗證后加載登錄屏幕加載另一個模塊,檢查所有條件成功的幾個條件我想加載所有插件和其他模塊。

我如何使用requirejs獲取它?

一種方法是簡單地使用條件並在其中加載腳本。

例:

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

您可以在此jsfiddle中看到有條件地加載jquery的實時演示

另請參閱如何使用RequireJS實現延遲加載?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM