LayUI的基本使用 - Tab选项卡切换显示对应数据

要求:实现tab选项卡改变的同时展示数据也跟着改变
实现条件:
1、 选项卡 【官网 – 文档/示例 – 页面元素 – 选项卡】
2、数据表格 【官网 – 文档/示例 – 内置模块 – 数据表格】
3、分页 【官网 – 文档/示例 – 内置模块 – 分页】

具体实现过程:
1、 先找选项卡、使用默认的tab、然后查看代码、复制对应的代码。

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDMxMjUyOC0xNTU3MTY3ODU0LnBuZw==.jpg

2、 然后改成自己想要显示效果、如下:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDMzMTEyOS0xMzA5MTIxNjMzLnBuZw==.jpg

3、 然后查看具体的代码如下:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDM1MzQ1Ni0yMTE0NTM2MzQ2LnBuZw==.jpg

4、 获取Tab选项卡的状态值
 
 
  1. 到目前为止、实现了点击对应的Tab选项卡、展示对应的内容。但是、我现在要展示的订单的状态对应的数据、应拿到对应的每一个Tab选项卡的状态值、然后将内容展示在对应的位置。那如何获取每一个选项课的状态值呢?
4.1 先给每一个Tab选项卡一个自定义属性、用来存放状态值。具体代码如下:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDU0MjAxOS0xNDY3OTA4NTg5LnBuZw==.jpg

4.2 获取对应的值。在官网手册文档上、我们可以找到监听Tab切换事件

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDYxMzYwMC0xNTU1MDI1MDMucG5n.jpg

4.3 获取状态
 
 
  1. 然后直接copy代码到我们自己的目录下、然后运行、会发现没有效果。那如何解决呢?仔细看代码、会发现监听的是tab(filter)、那么我们需要给一个lay-filter。那这个filter给谁呢?还是回到手册、往上看、会发现事件监听中有一个默认情况下、那我们和它一样、直接粘在classlayui-tabdiv上即可、将filter换成我们自己的名字。到这一步、运行发现Tab选项卡切换的时候、可以获取到对应的DOM元素、索引、容器等,那我们如何获取对应的状态码呢?很简单、和jQuery中的写法一致、直接通过attr获取即可、具体如下:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDYzNTk0Ni0yMDUyNzcyNTgucG5n.jpg

5、 数据展示 (分页加载数据)
 
 
  1. 到这一步、基本工作完成了、效果也是OK。那么要实现Tab选项卡切换的时候、数据展示为我们自己的数据、同时根据选项卡状态的不同、展示不同的数据。那么该如何操作呢?其实很简答的,在每一个的div中加入数据展示表格table即可;然后再加分页的代码。
  2. 分页如何加载、请看我的另外一篇文章。地址:https://www.cnblogs.com/laowenBlog/p/11240503.html

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDcwNDY0NS0xMTM4NTg1NzAucG5n.jpg
L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDcyMTM4OC0xNTk0NTI4NzA1LnBuZw==.jpg

6、 到这一步、运行查看效果会发现默认的所有订单数据是OK了、但是切换选项卡、其他的数据确没有显示。具体如下图:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDc0NTk0Ny0xNDAzNjUzMjE4LnBuZw==.jpg
L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy85MDI3NzIvMjAxOTA3LzkwMjc3Mi0yMDE5MDcyNjIwNDgwODU3Ny0xNjcxMDg4OTk4LnBuZw==.jpg

7、 解决显示对应数据
 
 
  1. 那么这没有数据又该如何解决呢?很简单、会发现在table.rander加载的时候、只是将数据展示在全部订单中了、(通过代码elem: '#order_all'来体现)、那如何展示在应该展示的位置上呢?会发现我们已经在每一个table上给增加了id属性、只要修改elem参数的值即可。那该如何解决这个问题呢?怎么让它成动态的呢?很简单、只需将table.rander写在一个方法中、每一次切换选项卡的时候调用即可。
8、 最终实现效果如下:

最低0.47元/天 解锁文章
diantu3011
关注 关注
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
layuitab标签切换
weixin_44178762的博客
08-26 4109
<div class="fixed-table-toolbar"> <div class="layui-tab" lay-filter="test">//表格选项 <ul class="layui-tab-title"> <li class="layui-this" lay-id="11">自动监控设施</...
LayUi选项卡的详解(附源码讲解)
最新发布
m0_74315688的博客
07-12 1547
怎么用LayUi完成选项卡的效果?怎么做出对应的案例?一篇全部解决,手把手教学!!
LayUI之动态选项卡Tab&iframe使用
m0_62604616的博客
07-18 1327
可以看见已经更改了,但是有重复的,所以我们要进行再一次的优化。将官网任意一种选项卡的代码复制下来,粘贴到你要用的地方。然后我们PermissionDao这个类也进行改动。①、查找layui选项卡页面布局代码--静态。④重复的tab选项卡不添加,改为选。只要将openTab方法进行改动即可。③优化UserAction。③、将选项卡名称换成菜单名。①创建实体类User。...
layui tab选项卡外部html页面,layui tab选项卡默认/切换定位所在选项
weixin_36221525的博客
06-03 1620
使用layui时,tab切换当弹出页面改变某一选项区的内容后,让其其他内容同步刷新,且内容选项定位在指定的区域;1、html:订单信息商品信息审核记录1111111111111111333333332、javascript:layui.use(['form', 'layer', 'table', 'laytpl', 'laydate', 'element'], function() {var f...
layui Tab选项卡切换跟随特效(源码)
09-14
HTML代码 layui弹出层特效 下拉菜单 垂直菜单 导航条 Tab 选项卡切换跟随
layui弹出框Tab选项卡的示例代码
10-16
今天小编就为大家分享一篇layui弹出框Tab选项卡的示例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
iOS开发-iPad侧边栏Tab选项卡切换
03-01
选项卡是用按钮实现的,通过按钮的状态控制按钮的背景图片,最后通过按钮的Tag属性进行相对应的操作,iPad需要考虑一个横竖屏的问题,不过现在有些项目为了效果也好,为了开发效率也罢,可能只是选了横屏效果。...
解决vueel-tab-pane切换的问题
10-15
5. **监听`tab-click`事件**:当用户切换标签页时,更新相应的控制变量,使对应的子组件重新渲染。 ```javascript methods: { handleClick(tab) { if (tab.name === 'first') { this.isChildUpdate1 = true; ...
layuitab页面切换表格高度异常
moernagedian的博客
10-10 551
layui tab切换表格大小问题
layui添加动态菜单与选项卡
10-16
主要为大家详细介绍了layui添加动态菜单与选项卡,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
layui 后台管理系统tab切换 如何绑定某一个左侧导航为默认首页,点击时不会触发新标签
qq_40295815的博客
11-25 3436
首先我们先看左侧栏 <li class="layui-nav-item layui-this"> <a href="javascript:;" data-url="<%=basePath%>price/MarketQuotations" data-id='1' data-text="市场行情"><i class="iconfont">&a...
使用layui实现的左侧菜单栏以及动态操作tab
热门推荐
憨虫子的博客
07-03 1万+
基本界面如下: 首先引入layui.js和layui.css文件,这个不不再多叙述。 自定义CSS样式 &lt;style type="text/css"&gt; .rightmenu{font-size:12px; padding:5px 10px; border-radius: 2px;} .rightmenu li{line-height:20px; curso...
使用LinUI的Tabs组件实现电商小程序分类页面
weixin_34194087的博客
04-03 1346
分类页面可谓是电商小程序的常客,项目不免会与它打交道,而选项卡又是分类页面比较重要的一部分。本文就就介绍一下如何使用林间有风团队开发的小程序组件库tabs组件优雅快速的开发一个分类页面。 先上一个效果图,供各位参考: Tabs用法 有关tabs组件的属性和事件具体参考 tabs文档 ,本文就不过多赘述。主要讲述下外部样式类的修改。 更改Tabs高度 为了使tabs组件应用更多的使用场景,组...
layui 选项卡无法切换
g_soledad的博客
03-17 7846
转载于:https://segmentfault.com/q/1010000017940823/revision 问题:在使用layui时,选项卡切换不了。 办法: &lt;script&gt; //注意:选项卡 依赖 element 模块,否则无法进行功能性操作 layui.use('element', function () { var element = la...
layui获取tab页id_LayUITab选项卡切换显示对应数据
weixin_34701183的博客
02-26 3573
LayUI tab选项卡 + 分页展示 实现 Tab选项卡切换显示对应数据要求:实现tab选项卡改变的同时展示数据也跟着改变 实现条件: 1、选项卡【官网 – 文档/示例 – 页面元素 – 选项卡】 2、数据表格【官网 – 文档/示例 – 内置模块 – 数据表格】 3、分页【官网 – 文档/示例 – 内置模块 – 分页】具体实现过程:1、 先找选项卡使用默认的tab、然后查看代码、复制对应的代码...
Layui实现点击左侧导航栏菜单,在右侧内容生成对应的目录页,可右键删除所有页
程序羊的博客
03-19 1830
layui的后台管理页面上,通过jquery实现点击导航栏,呈现浏览器新打开页面的效果,并支持右键删除所有。详情请往下看。
LayUITab选项卡切换显示对应数据
06-08
要实现LayUITab选项卡切换显示对应数据,可以通过以下步骤: 1. 在HTML创建Tab选项卡的结构,例如: ``` <div class="layui-tab"> <ul class="layui-tab-title"> <li class="layui-this">Tab1 <li>Tab2 ...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 8102
  • 第一阶段·Linux运维基础-第1章·Linux基础及入门介绍 7009
  • eclipse中解决/**/多行注释代码后,格式变乱的问题 2430
  • LayUI的基本使用 - Tab选项卡切换显示对应数据 1783
  • eclipse 中的注释 快捷键 多行注释快捷键 单行注释快捷键 1569

大家在看

  • 解锁高效办公:ONLYOFFICE新版本8.1功能揭秘与个人实战体验 1
  • 【机器学习】ChatTTS:开源文本转语音(text-to-speech)大模型天花板 1632
  • Vim 的常用技巧及配置,高效运维之 Vim 模板

最新文章

  • 在liuunex下部署 springBoot项目
  • 第三章 linux常用的命令
  • 第二章 linux不为人知的命令
2019年37篇
2018年97篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司爱联建站南澳标王大鹏阿里店铺运营南联百度网站优化福田网站优化推广永湖网站搭建松岗建设网站深圳网站seo优化爱联网站制作设计南澳网站推广系统罗湖营销网站大芬英文网站建设木棉湾营销型网站建设坪地关键词按天收费丹竹头网站关键词优化民治关键词按天扣费沙井网站优化推广丹竹头网站优化软件横岗网站推广同乐百搜标王福永网站优化排名横岗网站优化按天扣费塘坑模板推广松岗SEO按天收费平湖营销网站福田关键词按天计费松岗推广网站坪地网站seo优化南山建网站木棉湾网站优化排名歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化