我根据你提供了aip文档,自己在music.js云函数中新建了一个allMusicId路由,首先通过调用musiclist路由,获取trackIds里面所有的歌曲id,然后再调用allMusicId路由,获取全部歌曲详情信息。这都能正常输出,并且可以播放歌曲。
可是我有个疑惑,就是在最后打印this.data.musiclist这个值时,显示为[],同时调用this._setMusiclist()函数,缓存为null,导致报错。于是我就在调用allMusicId路由函数里面,打印this.data.musiclist,并且调用this._setMusiclist()函数,发现都正常输出,并且可以播放音乐。 老师可以帮我解答一下吗(第三张图片有注释)