fix: 增加全屏监听事件,修复 Overview 全屏图标未正常切换问题

This commit is contained in:
@changcode
2021-10-12 10:29:50 +08:00
parent d2f6dee57d
commit e2f1924612

View File

@@ -1170,9 +1170,17 @@ export default {
this.$refs.dataCenterMap.setOption({ geo: { zoom: value } })
}
}
},
fullScreenChange () {
if (document.fullscreenElement) {
this.isFullScreen = true
} else {
this.isFullScreen = false
}
}
},
mounted () {
document.addEventListener('fullscreenchange', this.fullScreenChange)
this.initData()
this.querySystemState().then(() => {
this.initDate()
@@ -1180,6 +1188,7 @@ export default {
},
beforeDestroy () {
this.allProject = []
document.removeEventListener('fullscreenchange', this.fullScreenChange)
},
destroyed () {
clearInterval(this.freshDataTimer)