LayUI數據表格合計行小數問題


LayU數據表格添加合計行的方式如下:

 

 

 

 效果如下:

 

 可是,上面的數據是整數,合計數據帶小數就不太好看,也不太合理,下面我說下怎么改為:整數的時候沒有小數點,非整數的時候有小數點;

在你項目中全局搜索“toFixed”,可以找出layUI相關的js,找出是為totalRow賦值的函數的位置,修改如下:

var e=o.totalRowText||"",/*i=parseFloat(l[r]).toFixed(2)*/i,a={};
if(parseInt(l[r]) == l[r]){ //是否是整數
i = parseFloat(l[r]).toFixed(0);
}else{
i = parseFloat(l[r]).toFixed(2);
}
return a[r]=i,

 

 

這樣算出來的結果就是該有小數的有小數,該是整數的是整數了!

親測有效!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM