bug fixed

Former-commit-id: 7626eb8f432dd7a5329d39b794369d623cd34095
This commit is contained in:
liyang
2018-07-07 08:35:24 +08:00
parent e856699acb
commit f387a9ae67
4 changed files with 27 additions and 37 deletions
+15 -6
View File
@@ -1,3 +1,4 @@
import screenfull from 'screenfull'
import util from '@/libs/util.js'
import db from '@/libs/db.js'
import themeList from '@/assets/style/theme/list.js'
@@ -331,15 +332,23 @@ export default {
* @description 切换全屏
* @param {state} state vuex state
*/
d2adminFullScreenToggle (state) {
if (state.isFullScreen) {
util.exitFullScreen()
state.isFullScreen = false
d2adminFullScreenToggle () {
if (screenfull.isFullscreen) {
screenfull.exit()
this.commit('d2adminFullScreenSet', false)
} else {
util.openFullScreen()
state.isFullScreen = true
screenfull.request()
this.commit('d2adminFullScreenSet', true)
}
},
/**
* @class isFullScreen
* @description 设置 store 里的全屏状态
* @param {state} state vuex state
*/
d2adminFullScreenSet (state, isFullScreen) {
state.isFullScreen = isFullScreen
},
/**
* @class isGrayMode
* @description 切换灰度状态