-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Labels
invalidThis doesn't seem rightThis doesn't seem right
Description
按照文档的写法,无论是ContextMenu.showContextMenu还是this.$contextmenu都找不到函数
main.ts
import { createApp } from 'vue'
import App from './App.vue'
import ContextMenu from "@imengyu/vue3-context-menu"
import '@imengyu/vue3-context-menu/lib/vue3-context-menu.css'
const app = createApp(App)
app.use(ContextMenu)
app.mount('#app')
App.vue
<script setup lang="ts">
import { ContextMenu } from '@imengyu/vue3-context-menu'
function onContextMenu(e: MouseEvent) {
e.preventDefault()
// @ts-ignore
ContextMenu.showContextMenu({
x: e.x,
y: e.y,
theme: "mac",
items: [
{
label: "重新加载",
onClick: () => {}
}
]
})
}
</script>
<template>
<div @contextmenu=“onContextMenu($event)”></div>
</template>
Metadata
Metadata
Assignees
Labels
invalidThis doesn't seem rightThis doesn't seem right