fix:修改右键bug

This commit is contained in:
mtrun 2022-03-28 17:32:49 +08:00
parent 8110173d8a
commit 8f419cbbbb
2 changed files with 3 additions and 5 deletions

View File

@ -20,7 +20,7 @@
@mousedown="mousedownHandle(item)"
@mouseenter="mouseenterHandle(item)"
@mouseleave="mouseleaveHandle(item)"
@contextmenu="handleContextMenu($event)"
@contextmenu="handleContextMenu($event, item)"
></layers-list-item>
</content-box>
</template>

View File

@ -126,8 +126,6 @@ const handleContextMenu = (
hideOptionsList?: MenuEnum[],
// 挑选选项列表
pickOptionsList?: MenuEnum[],
// 自定义列表
selfOptions?: MenuOptionsItemType[]
) => {
e.stopPropagation()
e.preventDefault()
@ -138,8 +136,8 @@ const handleContextMenu = (
chartEditStore.setRightMenuShow(false)
// * 设置默认选项
if(selfOptions) menuOptions.value = selfOptions || defaultOptions
menuOptions.value = defaultOptions
if (!item) {
menuOptions.value = pickOption(menuOptions.value, defaultNoItemKeys)
}