RequireJS 2 0 學習筆記一

2022-04-22 17:11:53 字數 1651 閱讀 1033

以下載入**都是基於requirejs 2.0寫的。

最近在學習amd模組開發,requirejs確實很不錯,功能比那啥的「全」。由於是初級階段,先介紹一下模組載入。

目錄結構:

//路徑別名

2require(

6});7//

shim是原order外掛程式的替代,shim是requirejs 2.0的產物,而order只能在1.0中使用8//

9require.config(

13});

1415

//下面是模組載入項,後面的function是callback的函式

16//

17require([

19 'lib/jquery/jquery',

20 'lib/underscore/underscore',

21 'lib/backbone/backbone'

22 ], function

2324

25console.log($.fn.jquery);

26console.log(_.version);

27console.log(backbone.version);

28 });

1 define(function

() );

6var view =backbone.view.extend({});

7var model = new

model();

8var view = new

view();11}

12}13 });

載入順序截圖

未載入 shim 功能的載入順序

加了 shim 功能的載入順序

附上:requirejs 2.0更新內容

requireJs學習心得

1.幾種依賴注入方式 define require,path mymod1,path momod2 function require,mod1,mod2 define require function require define require,path mymod1,path momod2 fu...

每日學習筆記 20

1,solr 合併索引資料有兩種方法,第一種是 1.4版本中引入的,通過 coreadminhandler 來實現,示例如下 上述命令會將 core1 和core2 的索引合併到 core0 中去,這裡最值得注意的一點是 一旦合併完成,必須在 core0 上呼叫commit 操作,否則索引資料的變化...

linux學習筆記20

zip壓縮工具 zip壓縮包在windows和linux中都比較常用,他可以壓縮目錄和檔案,壓縮目錄時需要制定目錄下的檔案。zip後面先跟目標檔名,即壓縮後的自定義壓縮名,然後跟要壓縮的檔案和目錄,若你的centos沒有zip需要使用yum工具安裝 使用zip壓縮檔案 使用zip壓縮目錄。注意不管使...