1

我正在尝试获取相关艺术家的列表,但返回的结果好坏参半。有时会出现相关艺术家的名字,有时会返回“未定义”。

如何检索所有相关艺术家的姓名而不得到“未定义”结果?

       models.Artist
          .fromURI('spotify:artist:7hJcb9fa4alzcOq3EaNPoG')
          .load(artist_properties)
          .done(function(artist){

            artist.related.snapshot().done(function(r){

              var relatedArtists = r.toArray();
              var relatedArtistsNames = [];
              var i;

              for(i = 0; i < relatedArtists.length; i++){
                var listItem = document.createElement("li");
                listItem.innerHTML = relatedArtists[i].name;
                $('#relatedContainer').append(listItem);
              }
            });
          });

这输出:

在此处输入图像描述

4

1 回答 1

1

从您的下一个问题中,我会说您已经弄清楚了 snapshot.loadAll('name'),但我会把它放在这里以供后代使用。

于 2013-11-04T15:08:26.553 回答