真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

layui封裝模塊的方法

這篇文章將為大家詳細(xì)講解有關(guān)layui封裝模塊的方法,文章內(nèi)容質(zhì)量較高,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)商河,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

平常使用中,ajax可以說使用廣泛,所以這里我們添加一個(gè)自己的模塊,將ajax封裝一下,方便使用。

注:模塊加載需要服務(wù)器環(huán)境支持,因此看本教程前,請先在你本地搭建好本地服務(wù)器環(huán)境,這個(gè)不在本教程范疇內(nèi),請自行百度。

1、搭建項(xiàng)目目錄

首先從layui的網(wǎng)站下載layui的包,放置到自己的項(xiàng)目里,這里我用一個(gè)全新的空項(xiàng)目,添加完layui后,目錄結(jié)構(gòu)如下:

layui封裝模塊的方法

2、編寫模塊文件

現(xiàn)在我在 plugin 的 layui 文件夾下新建 modules 文件夾,用以保存我們自己的模塊文件,在這個(gè)文件夾里新建 common.js 文件,來編寫我們第一個(gè)模塊,該文件內(nèi)容如下:

layui.define(['jquery'], function(exports){ 
    var $ = layui.jquery;
    var obj = {
        ajax: function (url, type, dataType, data, callback) {
            $.ajax({
                url: url,
                type: type,
                dataType: dataType,
                data: data,
                success: callback
            });
        }
    };
    //輸出接口
    exports('common', obj);
});

layui.define()方法為layui的定義模塊方法,該方法接收2個(gè)參數(shù),第一個(gè)參數(shù)為依賴模塊,這里看到我們依賴與jquery;第二個(gè)回調(diào)方法,這里面我們定義模塊的內(nèi)容,就是提供那些方法,從上面可以看出我們定義了一個(gè)obj對象,該對象有一個(gè)ajax方法用于調(diào)用jquery的ajax執(zhí)行我們的操作。如果你是封裝其他的jquery插件,那就把插件的js代碼放到layui.define()的回調(diào)方法里就行了。

exports()為輸出接口,這個(gè)方法也有兩個(gè)參數(shù),第一個(gè)為輸出模塊的名字,第二個(gè)為輸出哪個(gè)對象。

到此我們的模塊就寫完了,如果后續(xù)需要添加方法,就給obj對象添加方法就行了?,F(xiàn)在我們的目錄結(jié)構(gòu)如下:

layui封裝模塊的方法

3、設(shè)置layui加載組件目錄模塊

模塊寫完后,我們需要配置layui,讓layui能夠找到我們的模塊,一般這個(gè)配置是在我們的全局js里完成,這里我在 assets/js 下面新建 global.js 文件,該文件內(nèi)容如下:

layui.config({
    base: '/assets/plugin/layui/modules/'      //自定義layui組件的目錄
}).extend({ //設(shè)定組件別名
    common:   'common',
});

layui.config()為layui的配置方法,base參數(shù)表示我們模塊的保存目錄,這個(gè)目錄是從網(wǎng)站的訪問根目錄開始算的,從上一步中可以看出,我的模塊保存路徑為 /assets/plugin/layui/modules/ 文件夾下;extend里面就來定義我們的實(shí)際模塊名,上面代碼中冒號前的common表示模塊的名字,也就是以后我們加載模塊時(shí)使用的名字,而冒號后的‘common’表示我們模塊文件的名字,這里其實(shí)是指 /assets/plugin/layui/modules/common.js 文件,我們可以省略js后綴,加載時(shí)會自動(dòng)添加后綴。

4、使用模塊

模塊定義好后,我們就可以來使用模塊了,使用模塊其實(shí)和使用layui的自帶模塊一樣,現(xiàn)在來修改項(xiàng)目的 index.html 文件,在里面我使用模塊的ajax方法訪問一個(gè)在線翻譯的接口,文件代碼如下:



訪問 index.html 看到下圖返回結(jié)果,證明模塊封裝成功了。

layui封裝模塊的方法

以上就是layui封裝模塊的方法介紹,詳細(xì)使用情況還得要大家自己使用過才能知道具體要領(lǐng)。如果想閱讀更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁題目:layui封裝模塊的方法
網(wǎng)頁地址:http://weahome.cn/article/pjjpjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部