amd

    13熱度

    3回答

    我確實是dojo的新手,但是當我開始使用dojo版本1.7.2開發新應用程序時,我也想使用新的AMD語法來實現功能。不幸的是我似乎沒有得到它。 :-( 什麼最苦惱的是,我不能簡單地調用任何函數,它是一個「規定」 - 塊內。 比如我有一個關於開放與幾個小部件創建一個動態表頁面。每一行 然後,我有一個按鈕,添加一個空行每次按 沒有AMD語法會很容易: - 把我的「dojo.require()」中的HE

    5熱度

    1回答

    如果有任何VS 2010擴展了那裏觸發類似squishit如何工作的requirejs優化我想知道: 在調試模式下,模塊文件保持分離 當在釋放模式,模塊文件會微細化以及合併

    8熱度

    1回答

    我有一個使用Require.js for AMD的Backbone應用程序。我從Google CDN加載jQuery,但在構建之後,jQuery的路徑似乎被破壞了。 構建正在發生,沒有任何問題或錯誤。但是,一旦我用的是內部版本,jQuery是用這個URL添加到頁面: http://example.com/assets/js/jquery.js 取而代之的CDN網址。我覺得這是由於我的路徑配置丟失並

    2熱度

    1回答

    是否有一個工具或require.js函數我可以用來確定我的模塊/傳統腳本的讀取和加載順序? 例如, a.js: define(['b', 'c'], function(b,c){}); b.js: define(['d'], function(d){}); ,然後在出現 require(['a'], function(a){}); 我的假設一個main.js這裏是:個 a.js將被取出

    0熱度

    1回答

    define()如何處理傳統的javascript文件? 例如, a.js define(['b', 'c.js', 'd.js'], function(b){ /* code */}); 什麼時候c.js或d.js得到取出並裝?它會被加載並在函數中可用(b){}? 我知道訂單沒有保留。訂單插件能幫忙嗎? 文檔說 不需要爲使用定義腳本它()來定義模塊 但這是否適用於傳統的腳本呢? 感謝

    14熱度

    1回答

    有點抽象的問題,但我很驚訝我沒有找到它已經: 現在道場已經全部AMD與1.7,它是如何比較RequireJS,實驗室,頭等... 編輯:我意識到實驗室和頭不是AMD裝載機。澄清: 我很喜歡Dojo如何將它的核心分解成小而簡潔​​的單用途模塊。 (我假設這些模塊現在可以與任何AMD加載器一起工作,但我沒有測試過)。這使得dojo.js本身幾乎不只是AMD加載器。 所以問題是:作爲一個AMD加載器,D

    0熱度

    2回答

    在這一點上,我對requirejs感到有些沮喪。 我想在我的App.coffee文件中加載jquery和其他庫。問題是我無法在我的定義中加載模塊依賴關係。一些輸入參數(jq,jsn等)爲null或僅僅是HTMLDocument對象。這個改變基於我嘗試插件的排列:'order','domReady',或者沒有。 我的js lib目錄看起來像A)。我的App.coffee文件看起來像B)。我試過在re

    1熱度

    1回答

    Requirejs似乎允許在加載Rel之前運行rels.js。 https://github.com/yedi/Avalon/blob/backbone_rewrite/avalon/static/app/modules/collections/rels.js So Rel在我在initialize()函數內部調試時未定義。模型也沒有被定義,因爲Rel沒有被定義。 我似乎無法理解爲什麼會發生這種情

    0熱度

    1回答

    所以..我有一個相當複雜的客戶端JS Web應用程序使用AMD支持require.js骨幹它也使用JIT信息庫,一切都很酷,但我(7,8)我已經走下了閃回回退的路線,我辭職了,其餘的功能在舊的工作正常,即使用excanvas它只是保存畫布來影響阻礙我的功能。 Flashcanvas具有這種檢查是否使用typeof FlasCanvas來加載它的概念,在它被使用之前已經被定義了,很好,我認爲,但是我

    1熱度

    1回答

    我最近將PhoneGap/dojo1.6應用升級到了cordova 1.6,一切正常。 然後我使用託管的dojo升級到dojo 1.7.2:[script src =「http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js」data-dojo -config =「async:true」] [/ script] 再次,一切工作正常。