代码:
第一次进入播放页面 切换歌曲 歌词正常(有歌词显示歌词,无歌词显示暂无歌词)如下
但是当切换到主界面再切换回播放页面时 切换歌曲 歌词不正常(无论切换哪首歌曲,歌词都是显示切进来时歌曲的歌词,)如下
第一次进入播放页面的组件 切换歌曲 歌词更新都是正常的,then函数 catch函数都是正常执行的。但是当从播放页面切回主界面再切回播放页面时,再切换歌曲时 axios里的then函数和catch函数 执行不正确 怎么办?
PS:get请求正常发送,就是then和catch里的函数 无法正常执行
文章有点长,但是还是希望有人能解答一下,在线等,急,谢谢了
不要在mounted中请求数据
如果有路由的话在beforenterrouter中渲染
再看下有没有用缓存
就是keepalive 这个会保存你之前切过来的 不会更新