perf: 任务描述再次点击隐藏菜单

This commit is contained in:
kuaifan
2024-09-18 13:24:24 +08:00
parent c17eca28fa
commit d54c86cec9
2 changed files with 11 additions and 2 deletions

View File

@@ -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;