no message
Former-commit-id: 7169f59ccf101ea4408b91bc96f0ef84469e091b [formerly 7169f59ccf101ea4408b91bc96f0ef84469e091b [formerly 7169f59ccf101ea4408b91bc96f0ef84469e091b [formerly 7169f59ccf101ea4408b91bc96f0ef84469e091b [formerly 5cd2155f34bce723bd579129b00b6d6718700648 [formerly 51bd97f3521597b370e6166be2247062c6dc1fc6]]]]] Former-commit-id: 4f25d138054f1d396803394f13934136b052e7bc Former-commit-id: 37f5621c711f88fd3ad81d85a2491f4560ea955e Former-commit-id: a7a2c345c9c45262d92873bcdc5974b293c454d1 [formerly c360aca00688cfa223cd6352bfd29db1704794cb] Former-commit-id: 19a5e4af8676e8ac802c134a9f46ab4550f64725 Former-commit-id: c41a64fed89fcd7bb2981e3cfd93d1e4fc5992ed Former-commit-id: c556f6fb23859dce87fa17d872b4868347b27bc5 Former-commit-id: ecd4afda34a8bffa678afe951b8f96976575c592 Former-commit-id: 961f95d9e012a8d3dcbc8e5e54d65a210c295a3a
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
effect="dark"
|
||||
:content="isFullScreen ? '退出全屏' : '全屏'"
|
||||
placement="bottom">
|
||||
<el-button class="d2-mr btn-text can-hover" type="text" @click="toggleFullScreen">
|
||||
<el-button class="d2-mr btn-text can-hover" type="text" @click="d2adminFullScreenToggle">
|
||||
<d2-icon v-if="isFullScreen" name="compress"/>
|
||||
<d2-icon v-else name="arrows-alt"/>
|
||||
</el-button>
|
||||
@@ -20,7 +20,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
...mapMutations([
|
||||
'toggleFullScreen'
|
||||
'd2adminFullScreenToggle'
|
||||
])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
v-model="isFullScreen"
|
||||
active-text="全屏"
|
||||
inactive-text="正常"
|
||||
@change="toggleFullScreen">
|
||||
@change="d2adminFullScreenToggle">
|
||||
</el-switch>
|
||||
</d2-container>
|
||||
</template>
|
||||
@@ -20,7 +20,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
...mapMutations([
|
||||
'toggleFullScreen'
|
||||
'd2adminFullScreenToggle'
|
||||
])
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,8 @@ export default {
|
||||
state: {
|
||||
// 全屏
|
||||
isFullScreen: false,
|
||||
// 灰度
|
||||
isGrayView: false,
|
||||
// 主题
|
||||
themeList,
|
||||
themeActive: themeList[1]
|
||||
@@ -15,7 +17,7 @@ export default {
|
||||
* 切换全屏
|
||||
* @param {state} state vuex state
|
||||
*/
|
||||
toggleFullScreen (state) {
|
||||
d2adminFullScreenToggle (state) {
|
||||
if (state.isFullScreen) {
|
||||
util.exitFullScreen()
|
||||
state.isFullScreen = false
|
||||
@@ -24,6 +26,13 @@ export default {
|
||||
state.isFullScreen = true
|
||||
}
|
||||
},
|
||||
/**
|
||||
* 切换灰度状态
|
||||
* @param {state} state vuex state
|
||||
*/
|
||||
d2adminGrayViewToggle (state) {
|
||||
state.isGray = !state.isGray
|
||||
},
|
||||
/**
|
||||
* 激活一个主题(应用到dom上)
|
||||
* @param {state} state vuex state
|
||||
|
||||
Reference in New Issue
Block a user