Merge branch 'hotfix/1.5.9'
Former-commit-id: efcf73f956546f39764c3ee835a4a5c70d5bd8a0
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "d2-admin",
|
"name": "d2-admin",
|
||||||
"version": "1.5.8",
|
"version": "1.5.9",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "vue-cli-service serve --open",
|
"serve": "vue-cli-service serve --open",
|
||||||
|
|||||||
@@ -33,14 +33,18 @@ export default {
|
|||||||
// 注意 这里是关键
|
// 注意 这里是关键
|
||||||
// 因为需要访问 this.$ELEMENT 所以只能在这里使用这种方式
|
// 因为需要访问 this.$ELEMENT 所以只能在这里使用这种方式
|
||||||
value: {
|
value: {
|
||||||
handler (val) {
|
handler (val, oldVal) {
|
||||||
if (this.$ELEMENT.size !== val) {
|
// https://github.com/d2-projects/d2-admin/pull/129
|
||||||
// 设置 element 全局尺寸
|
if (oldVal) {
|
||||||
|
// 这个情况在已经加载完页面 用户改变了尺寸时触发
|
||||||
this.$ELEMENT.size = val
|
this.$ELEMENT.size = val
|
||||||
// 清空缓存设置
|
// 由于已经加载过设置 需要清空缓存设置
|
||||||
this.pageKeepAliveClean()
|
this.pageKeepAliveClean()
|
||||||
// 刷新此页面
|
// 由于已经加载过设置 需要刷新此页面
|
||||||
this.$router.replace('/refresh')
|
this.$router.replace('/refresh')
|
||||||
|
} else {
|
||||||
|
// 这个情况在刷新页面时触发
|
||||||
|
this.$ELEMENT.size = val
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
immediate: true
|
immediate: true
|
||||||
|
|||||||
Reference in New Issue
Block a user