Могу ли я указать сортировку результатов из API Spotify Apps? - PullRequest
0 голосов
/ 16 января 2012

Я начинающий программист Javascript, поэтому я прошу прощения, если этот вопрос не имеет смысла.

Когда я делаю запрос для всех альбомов в библиотеке, я получаю массив для каждого альбома.Можно ли отсортировать эти массивы по имени исполнителя?

1 Ответ

2 голосов
/ 16 января 2012

Вы можете отсортировать массив альбомов самостоятельно.Это решение будет сначала размещать альбомы без имени исполнителя.

var sp = getSpotifyApi(1);
var m = sp.require('sp://import/scripts/api/models')

var sortedAlbums = m.library.albums.sort(function(album1, album2) {
  var name1 = album1.artist.name || "";
  var name2 = album2.artist.name || "";

  return name1.toLocaleLowerCase().localeCompare(name2.toLocaleLowerCase());
});
...