在singer-detail組件中,有一個_normalizeSongs()方法,遍歷數組
_normalizeSongs(list) { let ret = []; list.forEach(item => { let { musicData } = item; // createSong必傳兩個參數 if (musicData.songid && musicData.albummid) { ret.push(createSong(musicData)); } }); return ret; }
但是總是會報錯
解決辦法就是在遍歷之前,先判斷是否存在
這樣就不會在報錯了