element动态表格排序错乱问题


今天项目又发现了BUG。element表格本地排序错乱,检查数据无误后,一口咬定是element的锅。😕

上网搜N多个小时,发现纯数字列排序需要传入Number类型。。。而后端哪管这么多,甩了一堆字符串👎

类型转换

response是后端相应数据,list是塞到表格的数组。

            response.list.map((value) => {
              for (let key in value) {
                if (key !== 'Name' && key !== 'Code') { // 过滤不需要转换的值
                  value[key] = Number(value[key])
                }
              }
            })

参考

CSDN

前端的日渐成长等于很多个星期天的上班🏃


免责声明!

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



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