perf: 任务描述再次点击隐藏菜单
This commit is contained in:
@@ -103,6 +103,7 @@ export default {
|
||||
|
||||
operateStyles: {},
|
||||
operateVisible: false,
|
||||
operateHiddenTime: 0,
|
||||
operateMenu: {
|
||||
target: null,
|
||||
checked: null,
|
||||
@@ -142,7 +143,12 @@ export default {
|
||||
},
|
||||
content(val) {
|
||||
this.$emit('input', val);
|
||||
}
|
||||
},
|
||||
operateVisible(val) {
|
||||
if (!val) {
|
||||
this.operateHiddenTime = Date.now();
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
methods: {
|
||||
@@ -189,6 +195,9 @@ export default {
|
||||
if (!this.windowTouch) {
|
||||
return
|
||||
}
|
||||
if (Date.now() - this.operateHiddenTime < 300) {
|
||||
return;
|
||||
}
|
||||
event.stopPropagation()
|
||||
this.operateVisible = false;
|
||||
this.operateMenu.target = event.target;
|
||||
|
||||
Submodule resources/mobile updated: f4e6abaa8c...2f2353e8c1
Reference in New Issue
Block a user