【求助】数组内按照某个字段进行排序失败?

发布于 7 年前作者 hyan7097 次浏览最后编辑 7 年前来自 ask

数组如下。

  1. 0:
  2. wasteAddress: "上海虹桥站"
  3. wasteLat: "31.194106239"
  4. wasteLon: "121.32066572"
  5. wasteNumber: 3
  6. wasteUnit: "大桶"
  7. wasteaccepted: true
  8. wastedistance: 24120
  9. 1:
  10. wasteAddress: "上汽大众汽车有限公司一厂"
  11. wasteLat: "31.303136698"
  12. wasteLon: "121.169769349"
  13. wasteNumber: 3
  14. wasteUnit: "大桶"
  15. wasteaccepted: false
  16. wastedistance: 17572

采用如下代码排序,但是排序失败,打印出来的数值是0.想问一下具体原因是什么?

       _this.data.wastelist.sort(function(a,b) {

          console.log(a.wastedistance)

          return (a.wastedistance-b.wastedistance)

        });

  

0 回复
暂无回复