当前位置:首页 > 经验 >

table表格模板(table表格标题怎么做)

来源:原点资讯(www.yd166.com)时间:2022-10-29 00:45:42作者:YD166手机阅读>>

1.layui介绍

layui是一款采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用,非常适合界面的快速开发。layui区别于那些基于MVVM底层的UI框架,不需要各种前端工具的复杂配置,只需面对浏览器本身。

2.table 数据表格

在进行代码编译之前,还是需要引入layui框架,在git中下载dist文件夹。

(网址:https://github.com/sentsin/layui)

table数据表格是layui最核心的组成之一。它用于对表格进行一些列功能和动态化数据操作,支持固定表头、固定行、固定列,支持拖拽改变列宽度,支持排序,支持多级表头,支持单元格的自定义模板,支持复选框,支持分页,支持单元格编辑等等一些列功能。

table表格模板,table表格标题怎么做(1)

2.1 数据表格基础参数

table表格模板,table表格标题怎么做(2)

2.1 数据表格表头基础参数

2.1直接赋值数据的表格

layui框架在一些用法上是与bootstrap框架类似的,都是使用了封装样式。创建一个table实例最简单的方式是:在页面放置一个元素<tableid="demo"></table>,然后通过table.render()方法指定该容器。还可以利用skin,even、size进行数据表格的样式调整。具体参数名和可选值见下图

2.3数据表格样式。

table表格模板,table表格标题怎么做(3)

图2.3 数据表格样式

具体代码如下(其中表格数据中的部分代码已省略):

<table class="layui-hide" id="demo"></table> ​ <script src="../js/layui/layui.js" charset="utf-8"></script> ​ <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 --> ​ <script> ​ layui.use('table', function(){ ​ var table = layui.table; //展示已知数据 ​ table.render({ ​ elem: '#demo'//Tab的切换功能,切换事件监听等 ​ ,cols: [[ //标题栏 ​ {field: 'id', title: 'ID', width: 80, sort: true} ​ ,{field: 'username', title: '用户名', width: 120} ​ ,{field: 'email', title: '邮箱', minWidth: 150} ​ ,{field: 'sign', title: '签名', minWidth: 160} ​ ,{field: 'sex', title: '性别', width: 80} ​ ,{field: 'city', title: '城市', width: 100} ​ ,{field: 'experience', title: '积分', width: 80, sort: true} ​ ]] ​ ,data: [{ ​ "id": "10001" ​ ,"username": "杜甫" ​ ,"email": "xianxin@layui.com" ​ ,"sex": "男" ​ ,"city": "浙江杭州" ​ ,"sign": "人生恰似一场修行" ​ ,"experience": "116" ​ ,"ip": "192.168.0.8" ​ ,"logins": "108" ​ ,"joinTime": "2016-10-14" ​ } ​ ] ​ //,skin: 'line' //表格风格 ​ ,even: true//背景 ​ //,page: true //是否显示分页 ​ //,limit: 5 //每页默认显示的数量 ​ }); ​ }); ​ </script>

效果图如下:

table表格模板,table表格标题怎么做(4)

图2.4 效果图

2.2利用接口填充表格数据

这里只需在利用url接口就可以实现,data数据就可以不写,只需要利用cols显示标题栏就可以了,效果如图2.4。代码如下:

table.render({ ​ elem: '#test' ​ ,url:'/demo/table/user/'

2.3合并表格行或列

合并单元格的方法和HTML中其实是一样的,都是利用rowspan="2",colspan="3"进行合并。代码如下:

<table lay-data="{width:800, url:'/test/table/demo2.json?v=2', page: true, limit: 6, limits:[6]}"> ​ <thead> ​ <tr> ​ <th lay-data="{checkbox:true, fixed:'left'}" rowspan="2"></th> ​ <th lay-data="{field:'username', width:150}" rowspan="2">联系人</th> ​ <th lay-data="{align:'center'}" colspan="3">地址</th> ​ <th lay-data="{field:'amount', width:120}" rowspan="2">金额</th> ​ <th lay-data="{fixed: 'right', width: 160, align: 'center', toolbar: '#barDemo'}" rowspan="2">操作</th> ​ </tr> ​ <tr> ​ <th lay-data="{field:'province', width:120}">省</th> ​ <th lay-data="{field:'city', width:120}">市</th> ​ <th lay-data="{field:'zone', width:200}">区</th> ​ </tr> ​ </thead> ​ </table>

效果如下:

table表格模板,table表格标题怎么做(5)

图2.5 效果图

想要学习前端,提升自己的同学,本人免费给大家许多优质学习资料和前端高级工程师的学习路线,私信发【资料】进行获取步骤

,

栏目热文

table制作成可填写表格(用table列出表格)

table制作成可填写表格(用table列出表格)

《Coda》作为一款挑战 Office 的产品,在之前的文章中已经简单介绍过。经过了一段时间的实际体验,总有一个问题困扰...

2022-10-29 01:05:54查看全文 >>

table表格怎么改成单条细线(table修改单独行列样式)

table表格怎么改成单条细线(table修改单独行列样式)

(本‬文‬作‬于‬2010年‬)前不久,单位领导交给我一项任务,建立媒体资源数据查询和管理系统。随着单位媒体资源的日积...

2022-10-29 01:18:57查看全文 >>

table表格添加文字(table动态添加表格)

table表格添加文字(table动态添加表格)

表格标题和表头单元格标签的了解使用场景的介绍:在表格中表示整体大标题和一列小标题。其他标签的介绍:标签名称:captio...

2022-10-29 01:09:32查看全文 >>

怎样打开table表格(table怎么转为excel)

怎样打开table表格(table怎么转为excel)

项目中,需要知道IMG配置到底存在哪个表中,以便进行一些自定义的开发。可以通过下面几种方法快速找到配置对应的View和T...

2022-10-29 01:21:04查看全文 >>

table怎么合并一个表格(table怎么合并单元格)

table怎么合并一个表格(table怎么合并单元格)

正值年中,老板交代把上半年各个地区提交的数据表格做个汇总。怎么办?一个地区一张表打开华南区的表,复制】-打开汇总表-【粘...

2022-10-29 01:13:03查看全文 >>

表格怎么转化为table(excel转化成table)

表格怎么转化为table(excel转化成table)

excel表格转换pdf如何实现?当用户需要打印excel表格的时候可以将其转换为pdf版本,pdf能够完整保留原本的表...

2022-10-29 01:06:00查看全文 >>

table表格制作教程(怎么用table标签做一个8行表格)

table表格制作教程(怎么用table标签做一个8行表格)

我们继续往下讲述,关于a标签的跳转,我们用到的是href属性,href里面对应的就是我们需要跳转的地址,可以是本地文件的...

2022-10-29 01:01:33查看全文 >>

table表格的用法(怎样打开table表格)

table表格的用法(怎样打开table表格)

什么是table表格?由一些被称之为单元格的矩形框,按照从左到右从上到下的顺序排列到一起组成的。网页收录降低降低网页搜索...

2022-10-29 00:57:53查看全文 >>

table怎么复制表格(一键设置table表格)

table怎么复制表格(一键设置table表格)

excel是日常生活中离不开的办公软件,很多情况,用excel都可以轻松搞定,今天将为大家介绍一下,如何把表格复制到另一...

2022-10-29 01:02:26查看全文 >>

table表格动态怎么设置(table表格不能添加宽度吗)

table表格动态怎么设置(table表格不能添加宽度吗)

大家好,今日继续讲解VBA数据库解决方案的第11讲内容,如何动态的建立数据库。VBA代码数据库解决方案一书写到这里,已经...

2022-10-29 01:07:38查看全文 >>

文档排行