【问题标题】:Can I specify sorting for results from the Spotify Apps API?我可以指定对来自 Spotify Apps API 的结果进行排序吗?
【发布时间】:2012-01-17 00:19:28
【问题描述】:

我是一名 Javascript 程序员新手,如果这个问题没有意义,我深表歉意。

当我对库中的所有专辑进行请求时,我会为每个专辑获取一个数组。是否可以让这些数组按艺术家姓名排序?

【问题讨论】:

    标签: api spotify


    【解决方案1】:

    您可以自己对相册数组进行排序。此解决方案将首先放置没有艺术家姓名的专辑。

    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());
    });
    

    【讨论】:

    • 我不知道您可以对数组进行排序并将它们放入变量中。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多