amd

    36熱度

    6回答

    有沒有一種方法來創建一個javascript微型庫,支持以下所有模塊格式(即沒有依賴庫): 異步模塊定義 CommonJS的 暴露庫的輸出作爲一個全局命名空間對象(不加載)

    0熱度

    1回答

    我們不使用require.js來實現js源代碼上的模塊,但我想將其用於測試。還有一個問題:我無法將原始* .js文件作爲其他模塊的依賴項來執行。可能嗎? 我的意思是:加載一些* .js文件和模塊後(測試它)。

    0熱度

    1回答

    我試圖導入SlickGrid到我的應用程序...但它自身附加到窗口,即使我使用AMD加載模塊 是否有使用方法Shim配置以避免污染命名空間。另一個問題可能是SlickGrid依賴關係將在全局命名空間中尋找它。 想法會很棒。 shim: 'grid/slick.core': deps: ["jquery"] 'grid/slick.grid': deps: [

    2熱度

    1回答

    我已經使用build.dojotoolkit.org(我的第一次嘗試)創建了多層構建,包含3個層:dojo.js,dojox.js,dijit.js。每個js文件都上傳到自己的文件夾中(dojo,dojox,dijit)。 當我運行代碼時,我期望它在dijit.js中查找以獲取像dijit.form.TextBox這樣的表單模塊。但是,它會嘗試加載dijit/form/TextBox.js,當然最

    0熱度

    1回答

    從我所瞭解的情況來看,使用AMD管理依賴關係得到加載的一個好處是,但在使用require.js的單頁應用程序中,所有依賴關係都將加載。 例如使用骨幹或類似的東西,可以說我有以下文件 main.js需要router.js router.js需要view_a.js和view_b.js router.js呈現的意見 routes: { "view_b":"b", "view_a":"

    0熱度

    2回答

    我玩模塊道場1.8和我已經定義了這樣的模塊: define(["dojo/request/xhr", "dojo/json"], function(xhr, JSON) { var url = "server/provider.php"; return { files: {}, getDirList: function() { v

    4熱度

    2回答

    我已經構建了一個單頁面應用程序,供用戶構建報告。用戶會看到一個表單,允許他們選擇數據源,圖表類型和主題,然後在確認頁面加載所需文件並繪製圖表。 爲了獲得更好的性能,我希望並行加載代碼模塊和數據。例如,如果用戶選擇「餅圖」,「藍主題」和「航空公司統計」: WHEN(JS模塊餅圖被加載) 和(藍色主題CSS被加載) 和(航空統計JSON是加載) THEN(繪製圖表) 我已經發現了一些實現AMD庫,以及

    0熱度

    1回答

    我有一個Mediator-Sandbox庫和一個構建在此庫頂部的路由器擴展。 庫建成這樣的: (function(window) { var MedSan = {}; window.MedSan = MedSan; })(this); 擴展看起來是這樣的: (function(_, Backbone, MedSan) { MedSan.Router =

    8熱度

    2回答

    在我的基於Backbone.js的應用程序中,我正在與我的API交談,如果底層請求沒有或使用無效的身份驗證令牌,則會與401響應。我想通過導航到#login頁面來檢測,每次收到401。 要取回401我成功地包裝Backbone.sync,但在那一點上,我得到了一種卡住。我嘗試了幾種策略在這裏: throw 'unauthorized'下來骨幹::同步並嘗試在我的路由器來彌補。 '未經授權' 試圖在

    5熱度

    1回答

    在嘗試將AMD友好型TypeScript應用程序骨架放在一起時,我遇到了一個問題:我似乎無法從當前路徑下拉在另一個目錄中導入模塊。我可以導入高於模塊,但低於拋出一個錯誤: TypeScript Error: The name ''../core/View'' does not exist in the current scope 這裏是我的(很基本的)應用程序的結構: app/ - core/