中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Layui模塊化頁面用法和底層方法的介紹

發布時間:2020-06-16 11:38:11 來源:億速云 閱讀:158 作者:Leah 欄目:web開發

這篇文章將為大家詳細講解有關Layui模塊化頁面用法和底層方法的介紹,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。Layui模塊化頁面用法:

需要即加載模塊

//引入js,css文件跳過,看文檔

//在頁面中,如同編寫JavaScript一樣
<script>
	layui.use(['layer','form'],function(){//需要加載的模塊
        var layer = layui.layer,
        form = layui.form;//初始化模塊變量
        
        layer.msg('Hi!');//調用該模塊的方法
	})
</script>

一次加載所有模塊

<script>
	;!function(){
      var layer = layui.layer
      ,form = layui.form;//初始化模塊變量

      layer.msg('Hello World');
    }();
</script>

自寫模塊

//js文件
layui.define(['layer'],function(exports){//自寫模塊需要調用的layui模塊
    var layer = layui.layer;//初始化模塊變量
    
    layer.msg('Hi!');
    
    exports('index',{})//導出自寫模塊,index為導出名,use的時候名字要和導出一致
})

//use時注意需要設定模塊所在目錄
<script>
	layui.config({
        base:'/res/js/modules/' //自建模塊所在目錄
	}).use('index',function(){//加載入口
        
	});
</script>

本地存儲操作

layui.data('test',//test表名
    {//對象
        key:'user_name',//鍵值對
        value:'用戶1'
    }
)

//刪除
layui。data('test',{
    key:'user_name',//需要刪除的鍵
    remove:true//刪除
})

//查
var local = layui.data('test');
console.info(local.user_name);

//根據刪除的方法,我暫時認為,如果需要插入多個鍵值對,需要使用對象數組,而刪除多個鍵值對,則未知了,因為沒實際操作,因為本地存儲其實不怎么會用這個,接入后端后大多用session或者redis

各種實際可能不怎么用的底層方法

layui.device()//獲取設備信息
layui.cache()//獲得緩存
layui.extend(options)//拓展別名,給一個模塊設置別名
layui.each(obj,fn)//對象(array,object,dom)遍歷,可取代for
layui.getStyle(node,name) //獲得dom節點的style屬性值,如document.body,'font-size'
layui.img(url,callback,error)//圖片預加載,可設置加載失敗顯示默認圖從而避免圖片加載失敗沒圖的尷尬
layui.router()//獲得路由
layui.hint()//向控制臺輸出異常,目前只能error,layui.hint().error('error')
layui.stope(e)//阻止事件冒泡
layui.onevent(modName,events,callback)//自定義模塊事件
layui.event(modName,events,params)//執行自定義事件
layui.factory(modName)//獲取模塊定義時的回調函數

關于Layui模塊化頁面用法和底層方法的介紹就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

察雅县| 松江区| 北票市| 乌拉特前旗| 那曲县| 昭觉县| 垫江县| 广丰县| 改则县| 广德县| 寿阳县| 当雄县| 赤城县| 郓城县| 沙湾县| 兰考县| 绵阳市| 酉阳| 巩义市| 常德市| 永嘉县| 中方县| 普兰县| 佛教| 高碑店市| 昌江| 乐都县| 朝阳区| 盐池县| 瑞丽市| 澄江县| 江门市| 枣庄市| 固镇县| 沈阳市| 镇康县| 南乐县| 邢台县| 广汉市| 肃宁县| 舞阳县|