我正在制作一个原型 Spotify 应用程序,但我被困在代码的最后一部分。
我有一个专辑 URI 列表,并且想要显示一个带有封面和链接的专辑。所以我解析列表,创建一个相册对象,然后推送我想要的对应的HTML。
它看起来像这样:
for(var i = data.length; i--; ) {
var cd = models.Album.fromURI(data[i].uri);
var cover = $(document.createElement('div')).attr('id', 'player-image');
cover.append($(document.createElement('a')).attr('href', data[i].uri));
var img = new ui.SPImage(cd.cover ? cd.cover : "sp://import/img/placeholders/300-album.png");
cover.children().append(img.node);
$("#discs").append(cover);
}
我不明白为什么cd.cover
总是空的。