js-amd

    0熱度

    1回答

    在net.tutplus tutorial,安德魯Burgess提到了Rebecca Murphey的評論「,她會喜歡一個JavaScript世界,你可以選擇和選擇你的功能的地方:你可以從jQuery ,來自YUI的數組實用程序,來自Dojo的UI小部件等等「,然後他補充道:」今天嘗試這將是一場噩夢,但是,猜猜看是什麼?AMD解決這個問題。不幸的是,這篇文章只是一個預覽版,所以完整版需要高級訪問權

    9熱度

    1回答

    我當前使用require.js像這樣工作AMD骨幹型號: // models/game.js define(['backbone'], function(Backbone) { var Game = Backbone.Model.extend({ urlRoot : '/games/' , defaults : { name : null

    1熱度

    1回答

    好吧,他是事情。我爲我的AMD加載器使用curl.js,但是我不喜歡很多「cram」,因爲它需要在unix上運行,而且我正在Windows上開發。因此,記住RequireJS庫中的nodeJS的r.js適配器,因爲節點已經是Windows的二進制文件。 現在jQuery的當前版本(1.6.4)是無效的AMD模塊(1.7版本即將)並且在jQueryUI的組件具有依賴性,所以我不得不假像這樣: cur

    0熱度

    1回答

    我建立各種可視化組件的Web應用程序,由Backbone.js的模型和視圖的: 的「PopulationVisualization成分」可能例如有: 主模型 - 存儲組件的狀態 幾個骨幹次(timesliderView,legendView等) - 聽變化對本模型 所有這些組件的依賴於外部dataManagers和dataSource對象,但是否則它們應該被解耦。 在給定的頁面上,我想實例化一個P

    0熱度

    1回答

    我需要加載jQuery1.7的模塊,我見過的@jrburke驗證碼: requirejs.config({ paths: { 'jquery' : 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min' } }); require(['jquery'], function($) {

    18熱度

    1回答

    我的AMD模塊(例如使用實施RequireJs或curl.js)的理解是: require()用於異步加載不同的模塊,然後裝載在執行回調FN。 並定義模塊,你將不得不使用define() 單獨的劇本,但我已經看到了一些模塊使用require()他們的函數定義,例如內 define([a, b, c], function(i, ii, iii){ require([d, e, f], fu

    9熱度

    2回答

    我有我的主要初始化腳本,它調用require(),其中一個依賴項是一個實用程序框架,但我指定的某些其他模塊需要)也自己將這個框架定義爲依賴關係。 例如(init.js): require(['module-a', 'module-b', 'module-c'], function(a, b, c){ // where module-c is the framework }); 然後

    19熱度

    2回答

    require.js陳述模塊內部定義對象的方式,define([requiremens], object)是最好的方法。 因此,每個頁面或其他js文件都將執行require()調用和接收模塊作爲參數。 這工作得很好,每個功能/模塊都有自己的命名空間。 的問題是,我有: // AJAX/Requests.js define(['UI/Message'],function(Message){ v

    3熱度

    1回答

    我成功加載的jQuery(設置require.config時)... // For details see: // http://groups.google.com/group/requirejs/browse_thread/thread/e7532b7e3013bc62/1e5ca8a89b276de6?show_docid=1e5ca8a89b276de6 require.config({