0
我們有一個非平凡的JS應用程序,它由許多迷你應用程序組成, 是否可以使用require.js以惰性方式實際加載每個迷你應用程序的腳本?如何使用require.js執行延遲加載腳本?
我們有一個非平凡的JS應用程序,它由許多迷你應用程序組成, 是否可以使用require.js以惰性方式實際加載每個迷你應用程序的腳本?如何使用require.js執行延遲加載腳本?
是的,就可以了,這是主要的原因,爲什麼你會使用require.js
$(window).on('start.miniapp1', function() {
require(["miniapp1"], function() {
// Execute code for mini app 1
});
});
這是不正確的。在這種情況下需要時需要模塊 – 2013-02-16 20:55:48
我假設每個迷你應用程序腳本都有自己的閉包。否則,ciochPep並沒有明確說明每個小應用程序腳本是否是一些jQuery插件,是否定義了它自己的命名空間等等。其問題實際上只有很少的上下文。 – 2013-02-17 00:49:17
我相信@Simon Smith的意思是應該有一個「要求」來代替「定義」。 – kryger 2013-02-17 21:16:49