在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; }
但是总是会报错
解决办法就是在遍历之前,先判断是否存在
这样就不会在报错了