本文實(shí)例講述了RequireJS用法。分享給大家供大家參考,具體如下:
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括市中網(wǎng)站建設(shè)、市中網(wǎng)站制作、市中網(wǎng)頁(yè)制作以及市中網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,市中網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到市中省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
建立如下工程目錄:
|-test
|-index.html
|-index.js
|-main.js
|-require.min.js
|-test.js
其中,index.html如下:
Index
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)要簡(jiǎn)單包裝CommonJS來(lái)定義模塊,則main.js改為:
define(function(require, exports, module) { var index = require('index'); var test = require('test'); } );
即可引入index.js 和 test.js。
希望本文所述對(duì)大家RequireJS程序設(shè)計(jì)有所幫助。