Как отсортировать массив, содержащий другой массив, используя lodash? - PullRequest
0 голосов
/ 10 мая 2018

Я пытался отсортировать массив по значению во вложенном массиве data.Count. К сожалению, я не могу получить к нему доступ с помощью lodash sortBy. Есть ли лучший способ приблизиться к этому?

 example = () => {
   const exampleArray = [];


   _.forEach(this.state.example[name], (data) => {
       exampleArray.push({name, data });
   })

    // these logs all work fine
    console.log(exampleArray); 
    console.log(exampleArray[0]);
    console.log(exampleArray[0].data.count); // prints out 4

    //****console error: data is undefined
    _.sortBy(exampleArray, [name, data.count]);

    return exampleArray
}
...