layui table 中固定列的行高和table行高不一致


解决方法:只需在done回调函数执行以下方法

table.render({
                    elem: '#test',
                    toolbar: type == 'waitInvoice' ? '#toolbarDemo' : '', //开启头部工具栏,并为其绑定左侧模板
                    defaultToolbar: [],
                    cellMinWidth: 100,
                    height: 'full-150',
                    cols: [
                        cols
                    ],
                    data: JSON.parse(JSON.stringify(data)),
                    limit: data.length, // 显示的条数
                    done: function (res, curr, count) {
                        // 该方法用于解决,使用fixed固定列后,行高和其他列不一致的问题
                        $(".layui-table-main  tr").each(function (index, val) {
                            $($(".layui-table-fixed .layui-table-body tbody tr")[index]).height($(val).height()); }); }
                });

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM