vue音乐歌词问题
来源:7-20 播放器歌词数据解析

慕粉3884565
2019-11-27
我感觉很奇怪这样就可以请求到歌词数据
没指定到全局this都可以?和song又扯上什么关系,
return 一个promise然后又可以执行下面,貌似这样个promise没什么关系
写回答
1回答
-
没看懂你的问题
首先外面这个 getLyric 是 Song 类的方法,this 指向的是 song 的实例。整个方法的逻辑是先看这个 song 实例下有没有 lyric 属性,如果有,直接通过 Promise.resolve 返回出去,如果没有则发请求去获取歌词然后把结果赋值给 this.lyric,这样下次就不需要重复发起请求。012019-12-01
相似问题