修复打开歌单详情的情况下切到其他界面再切回来报错的问题
parent
56a5ebbb9d
commit
cf42e1846e
|
@ -17,6 +17,7 @@
|
||||||
- 修复下载管理刷新URL失败时不标记任务下载失败的问题
|
- 修复下载管理刷新URL失败时不标记任务下载失败的问题
|
||||||
- 修复列表导出的文字描述,感谢 @CPCer
|
- 修复列表导出的文字描述,感谢 @CPCer
|
||||||
- 修复歌曲切换方式无法取消勾选的问题
|
- 修复歌曲切换方式无法取消勾选的问题
|
||||||
|
- 修复打开歌单详情的情况下切到其他界面再切回来报错的问题
|
||||||
|
|
||||||
### 其他
|
### 其他
|
||||||
|
|
||||||
|
|
|
@ -76,6 +76,7 @@ export default {
|
||||||
importSongListText: '',
|
importSongListText: '',
|
||||||
listWidth: 645,
|
listWidth: 645,
|
||||||
isGetDetailFailed: false,
|
isGetDetailFailed: false,
|
||||||
|
isInitedTagListWidth: false,
|
||||||
// detailLoading: true,
|
// detailLoading: true,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -161,7 +162,7 @@ export default {
|
||||||
this.isToggleSource = true
|
this.isToggleSource = true
|
||||||
this.tagInfo = this.setting.songList.tagInfo
|
this.tagInfo = this.setting.songList.tagInfo
|
||||||
this.sortId = this.setting.songList.sortId
|
this.sortId = this.setting.songList.sortId
|
||||||
this.setTagListWidth()
|
if (!this.isVisibleListDetail) this.setTagListWidth()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
...mapMutations(['setSongList']),
|
...mapMutations(['setSongList']),
|
||||||
|
@ -291,7 +292,11 @@ export default {
|
||||||
this.selectdData = []
|
this.selectdData = []
|
||||||
},
|
},
|
||||||
hideListDetail() {
|
hideListDetail() {
|
||||||
setTimeout(() => this.setVisibleListDetail(false), 50)
|
setTimeout(async() => {
|
||||||
|
this.setVisibleListDetail(false)
|
||||||
|
await this.$nextTick()
|
||||||
|
this.setTagListWidth()
|
||||||
|
}, 50)
|
||||||
},
|
},
|
||||||
handleListAddModalClose(isSelect) {
|
handleListAddModalClose(isSelect) {
|
||||||
if (isSelect) this.resetSelect()
|
if (isSelect) this.resetSelect()
|
||||||
|
@ -323,6 +328,7 @@ export default {
|
||||||
return this.setting.apiSource == 'temp' ? list.filter(s => s.source == 'kw') : [...list]
|
return this.setting.apiSource == 'temp' ? list.filter(s => s.source == 'kw') : [...list]
|
||||||
},
|
},
|
||||||
setTagListWidth() {
|
setTagListWidth() {
|
||||||
|
this.isInitedTagListWidth = true
|
||||||
this.listWidth = this.$refs.tagList.$el.clientWidth + this.$refs.tab.$el.clientWidth + 2
|
this.listWidth = this.$refs.tagList.$el.clientWidth + this.$refs.tab.$el.clientWidth + 2
|
||||||
},
|
},
|
||||||
handleGetListDetail(id, page) {
|
handleGetListDetail(id, page) {
|
||||||
|
|
Loading…
Reference in New Issue