在表格的列中,運用了一下字典查出來的key值做列名,方便不定量統計用,結果發現后台傳的值為 0,1,2,3...,到前台也是,但是在table.render了之后卻發生了變化.
猜測在添加序號的時候,默認第一列序號占據了 0(int) 列,然后將自己的變量的第一個0,給覆蓋成了3 .
試圖刪除序號列之后又發現第一個變成了 2 ,猜想因為是數字列,被layui給處理過了.
於是測試,使用反撇號,加入cols中, >>> ,問題解決,從 0 開始排序,但是因為部分瀏覽器不支持 ` ,所以改成了 字符串 的處理方法,
效果>
總結:問題大概是table的cols渲染,標題改變 >可能是int 類型 需要轉成 string 類型 .
所見不多,待后續遇到更多問題再處理.