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

View File

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