RequireJS用法簡單示例
本文實例講述了RequireJS用法。分享給大家供大家參考,具體如下:
建立如下工程目錄:
|-test
|-index.html
|-index.js
|-main.js
|-require.min.js
|-test.js
其中,index.html如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Index</title> </head> <body> <script type="text/javascript" data-main="main.js" src="require.js"></script> </body> </html>
data-main為入口。
main.js如下:
define(['require','main'],function (require) {
require(['index','test'],function (index,test) {
console.log(index.index());
console.log(test.test());
});
});
index.js如下:
define(['require','index'],function (require) {
var index = {
index:function () {
console.log("index");
}
};
return index;
});
test.js如下:
define(['require','test'],function (require) {
var test = {
test:function () {
console.log("test");
}
};
return test;
});
當(dāng)要簡單包裝CommonJS來定義模塊,則main.js改為:
define(function(require, exports, module) {
var index = require('index');
var test = require('test');
}
);
即可引入index.js 和 test.js。
希望本文所述對大家RequireJS程序設(shè)計有所幫助。
- 一篇文章掌握RequireJS常用知識
- 教你5分鐘學(xué)會用requirejs(必看篇)
- RequireJS入門一之實現(xiàn)第一個例子
- RequireJS多頁面應(yīng)用實例分析
- 在Html中使用Requirejs進(jìn)行模塊化開發(fā)實例詳解
- RequireJS使用注意細(xì)節(jié)
- 使用requirejs模塊化開發(fā)多頁面一個入口js的使用方式
- requirejs + vue 項目搭建詳解
- 在JavaScript應(yīng)用中使用RequireJS來實現(xiàn)延遲加載
- 詳解RequireJS按需加載樣式文件
- 使用RequireJS庫加載JavaScript模塊的實例教程
相關(guān)文章
Javascript中產(chǎn)生固定結(jié)果的函數(shù)優(yōu)化技巧
分享一個Javascript編寫函數(shù)的優(yōu)化技巧;適用的函數(shù)應(yīng)該要滿足以下條件;產(chǎn)生固定結(jié)果;復(fù)雜或較耗時等等,感興趣的朋友可以了解下2013-01-01
一文詳解JavaScript如何安全的進(jìn)行數(shù)據(jù)獲取
這篇文章主要為大家介紹了JavaScript如何安全的進(jìn)行數(shù)據(jù)獲取方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
JS實現(xiàn)橫向與豎向兩個選項卡Tab聯(lián)動的方法
這篇文章主要介紹了JS實現(xiàn)橫向與豎向兩個選項卡Tab聯(lián)動的方法,涉及JavaScript遍歷及動態(tài)修改頁面元素屬性的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09
微信小程序?qū)崿F(xiàn)動態(tài)顯示和隱藏某個控件功能示例
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)動態(tài)顯示和隱藏某個控件功能,涉及微信小程序事件響應(yīng)及樣式動態(tài)操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-12-12
實例詳解display:none與visible:hidden的區(qū)別
這篇文章主要介紹了實例詳解display:none與visible:hidden的區(qū)別的相關(guān)資料,需要的朋友可以參考下2017-03-03

