使用React对动态json数组进行排序

时间:2019-12-18 09:29:22

标签: javascript reactjs

从api获得响应后,我试图对动态数组进行排序。但无法排序。 在我尝试过的代码下面。

 Axios.all([
  Axios.get("api/first"),
  Axios.get("api/second")
]).then(([response1, response2) => { 
response1.data["data"].sort((a, b) => (a[Object.keys(a)[0]]).toLowerCase() < (b[Object.keys(b)[0]]).toLowerCase());
    })

数组示例,即response1.data [“ data”]是

[{"first":"first"},{"second":"second"},{"third":"third"},{"aaa first":"aaa first"}]

预先感谢

0 个答案:

没有答案