layui加載數(shù)據(jù)顯示loading加載完成loading消失的實(shí)例代碼
項(xiàng)目中,向后臺(tái)請(qǐng)求數(shù)據(jù),經(jīng)常會(huì)出現(xiàn)較長的等待時(shí)間,這時(shí)我們需要一個(gè)loading轉(zhuǎn)圈圈,接收到后臺(tái)的數(shù)據(jù)時(shí),讓loading消失
這layui中使用方法如下:以表格為例,每次加載表格數(shù)據(jù)時(shí)加一個(gè)loading
<link rel="stylesheet" href="../layui/css/layui.css" rel="external nofollow" />
<script type="text/javascript" src="../layui/layui.js"></script>
<script>
layui.use(['table','layer'], function(){
var table = layui.table;
var layer = layui.layer;
var index = layer.load(1); //添加laoding,0-2兩種方式
//第一個(gè)實(shí)例
table.render({
elem: '#userTable',
height: 515,
method: 'POST', //方式
loading: true, //翻頁加loading
url: weburl, //數(shù)據(jù)接口
request:{
pageName: 'pageIndex',//頁碼的參數(shù)名稱,默認(rèn):page
limitName: 'pageSize' //每頁數(shù)據(jù)量的參數(shù)名,默認(rèn):limit
},
where:{
invite_uid:invite_uid //額外參數(shù)
},
response:{
statusName: 'status', //數(shù)據(jù)狀態(tài)的字段名稱,默認(rèn):code
statusCode: 1,//成功的狀態(tài)碼,默認(rèn):0
msgName: 'msg' ,//狀態(tài)信息的字段名稱,默認(rèn):msg
countName: 'count', //數(shù)據(jù)總數(shù)的字段名稱,默認(rèn):count
dataName: 'data' //數(shù)據(jù)列表的字段名稱,默認(rèn):data
},
cols: [[ //表頭
{type:'numbers',title: '序號(hào)', fixed: 'left'},
{field: 'u_id', title: '會(huì)員id',width:80, fixed: 'left'},
{field: 'u_nickname', title: '會(huì)員昵稱',width:150},
{field: 'proxy_level', title: '代理級(jí)別',width:100},
{field: 'u_goldcnt', title: '擁有金幣',width:150},
{field: 'today_ubk_balance', title: '今日總輸贏',width:150},
{field: 'today_tb_balance', title: '今日返還金額',width:150},
{field: 'sum_ubk_balance', title: '歷史總輸贏',width:150},
{field: 'sum_tb_balance', title: '歷史返還金額',width:150}
]],
limit: 10,
limits: [10, 20, 30, 40, 50] ,
page:{
groups: 5 //只顯示 5 個(gè)連續(xù)頁碼
},
done:function (res) { //返回?cái)?shù)據(jù)執(zhí)行回調(diào)函數(shù)
layer.close(index); //返回?cái)?shù)據(jù)關(guān)閉loading
}
});
});
</script>
以上這篇layui加載數(shù)據(jù)顯示loading加載完成loading消失的實(shí)例代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
JS實(shí)現(xiàn)頁面指定區(qū)域全屏閱讀功能
這篇文章主要介紹了JS實(shí)現(xiàn)頁面指定區(qū)域全屏閱讀功能,實(shí)現(xiàn)流程大概是需要在項(xiàng)目中安裝vueuse及需要用到的頁面中引入useFullScreen,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-06-06
Layui之table中的radio在切換分頁時(shí)無法記住選中狀態(tài)的解決方法
今天小編就為大家分享一篇Layui之table中的radio在切換分頁時(shí)無法記住選中狀態(tài)的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09
詳解在IDEA中將Echarts引入web兩種方式(使用js文件和maven的依賴導(dǎo)入)
這篇文章主要介紹了在IDEA中將Echarts引入web兩種方式(使用js文件和maven的依賴導(dǎo)入),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
微信小程序完美解決scroll-view高度自適應(yīng)問題的方法
這篇文章主要介紹了微信小程序完美解決scroll-view高度自適應(yīng)問題的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
JS中使用Array函數(shù)shift和pop創(chuàng)建可忽略參數(shù)的例子
這篇文章主要介紹了JS中使用Array函數(shù)shift和pop創(chuàng)建可忽略參數(shù)的例子,這是一種比較高級(jí)的應(yīng)用,需要的朋友可以參考下2014-05-05
JavaScript展開運(yùn)算符和剩余運(yùn)算符的區(qū)別詳解
本文主要介紹了JavaScript展開運(yùn)算符和剩余運(yùn)算符的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01
javascript實(shí)現(xiàn)簡單計(jì)算器效果【推薦】
下面小編就為大家?guī)硪黄猨avascript實(shí)現(xiàn)簡單計(jì)算器效果【推薦】。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考2016-04-04
微信小程序與axios組成網(wǎng)絡(luò)層封裝過程詳解
小程序在網(wǎng)絡(luò)層提供的API是能夠完成一個(gè)程序與服務(wù)端交互的完整鏈路,但需要大量的定制化代碼,才能實(shí)現(xiàn)請(qǐng)求攔截和響應(yīng)攔截,不太符合大多數(shù)開發(fā)者的使用習(xí)慣,對(duì)于前端開發(fā)者來說,網(wǎng)絡(luò)層還得是axios2023-02-02

