修复标签列表宽度问题

pull/930/merge
lyswhut 2022-03-08 17:42:42 +08:00
parent a05f3a969b
commit 205c99372e
1 changed files with 3 additions and 2 deletions

View File

@ -81,7 +81,6 @@ export default {
importSongListText: '', importSongListText: '',
listWidth: 645, listWidth: 645,
isGetDetailFailed: false, isGetDetailFailed: false,
isInitedTagListWidth: false,
detailLoading: false, detailLoading: false,
} }
}, },
@ -202,9 +201,11 @@ export default {
}), }),
listenEvent() { listenEvent() {
window.eventHub.on('key_backspace_down', this.handle_key_backspace_down) window.eventHub.on('key_backspace_down', this.handle_key_backspace_down)
window.addEventListener('resize', this.setTagListWidth)
}, },
unlistenEvent() { unlistenEvent() {
window.eventHub.off('key_backspace_down', this.handle_key_backspace_down) window.eventHub.off('key_backspace_down', this.handle_key_backspace_down)
window.removeEventListener('resize', this.setTagListWidth)
}, },
handle_key_backspace_down({ event }) { handle_key_backspace_down({ event }) {
if (!this.isVisibleListDetail || if (!this.isVisibleListDetail ||
@ -287,7 +288,7 @@ export default {
this.handleGetListDetail(id, source, 1) this.handleGetListDetail(id, source, 1)
}, },
setTagListWidth() { setTagListWidth() {
this.isInitedTagListWidth = true if (this.isVisibleListDetail) return
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, source, page) { handleGetListDetail(id, source, page) {