Johu

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

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

posted @ 2020-09-27 15:41  Johu  阅读(1372)  评论(0编辑  收藏  举报