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