您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

layui表格支持自适应吗

2024/6/15 23:43:12发布15次查看
layui表格支持自适应吗?
layui表格不支持自适应。比如在页面中添加数据表格时,会发现数据表格每列宽度的大小不能自适应表格,都挤在了一起,看了官方文档后发现,可以为表格设置列宽:
layuitable.render({width: 710,elem: '#tabsta',url: "/pickticket/tytr", cols: [[{ field: "shiftsid", title: "班次id", hide: true },{ field: "schedulecoding", title: "班次", align: "center" },{ field: "time", title: "时间", align: "center" },{ field: "carnumber", title: "车辆编号", align: "center" } ]],});
但是,问题由来了。当我缩小页面时,表格的宽度还是原来的宽度,不能达到自适应大小的要求。原因在于我刚才给它设置的宽度是固定大小的宽度。
既然上面这个方法不行,那进行第二种解决方法。我在浏览器页面检查发现,当将宽度设置为100%时,数据表格的宽度就能进行自适应大小了。所以,在数据表格的对应代码中给它加上参数done,给数据表格自定义一个样式。
相关代码如下:
tabrecord =layuitable.render({elem: ‘#tabstation’,url: “/pickticket/tytr”,done: function (res, curr, count){katex parse error: expected 'eof', got '}' at position 34: …th", "100%"); }̲, cols: [[ { fi…(“table”).css(“width”, “100%”);
也可以这样写$(“table”).width(“100%”)。
通过这样设置,我们回到浏览器页面进行查看,无论我们怎样缩放页面,数据表格都能自行适应页面大小。
更多layui相关技术文章,请访问layui框架教程栏目进行学习!
以上就是layui表格支持自适应吗的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product