2012-09-13 74 views
0

我想念Spotify中Artits的概述,例如iTunes提供的東西。現在我想知道腳本如何在用戶庫中檢索所有藝術家?如何獲取用戶圖書館中所有藝術家的列表?

下面的代碼並沒有做到這一點。非常感謝的建議!

function getAllAlbums() { 
    var albums = models.Library.albums; 
    var imageHTML = document.getElementById('albumsList'); 

    for(i=0;i<albums.length;i++){ 
     var link = document.createElement('li'); 
     var a = document.createElement('a'); 
     a.href = albums[i].uri; 
     link.appendChild(a); 
     a.innerHTML = albums[i].name; 
     imageHTML.appendChild(link); 
    } 

} 
+0

你有沒有嘗試在你的imageHTML,document.imageHTML.appendChild(鏈接)的前面添加文件。很難說,因爲我甚至不知道你的models.Library.albums是幹什麼的。我想它會返回一個包含Artis名稱的Array。 –

+1

代碼代替了什麼? –

回答

2

我不太知道什麼iTunes的功能,你正在尋找複製或你想用HTML做什麼,但如果你只是尋找藝術家列表中,api提供一個訪問它們的簡單方法。

創建在用戶庫中的所有藝術家的列表是直截了當:

artistArray = models.library.artists 
artistNameArray = []; 
for(var i=0; i<artistArray.length; i++){ 
    artistNameArray[i] = artistArray[i].data.name; 
} 
相關問題