Former-commit-id: 83a09958a684a1608a2b734e0c9fc7712d5c59a7 [formerly 83a09958a684a1608a2b734e0c9fc7712d5c59a7 [formerly 83a09958a684a1608a2b734e0c9fc7712d5c59a7 [formerly 83a09958a684a1608a2b734e0c9fc7712d5c59a7 [formerly 0f23dad6bd1f44df8af99d8cc2c20dd5df4a493b [formerly 0b7e798cd6dc67d08847b5e9901c53bcd2f26206]]]]] Former-commit-id: 796e812d2d72023e50a4a86ebb71d3a1472fdd69 Former-commit-id: c6a5762fa6aae7a8a3a6f7743085befbf51080b9 Former-commit-id: d4aa8ce22a63747f3ca0171cb0a3424afb5da2cd [formerly 7f04e0ca2b4fde6354fb6c52ae5977934fd47258] Former-commit-id: dcaad974649f61110abdb4adb4554e5a696f618e Former-commit-id: 2c6cc9de5bde9759794ea71e07ab218dd07078cd Former-commit-id: 37b46b2a94262b47c8f6ec0a49cc15d79dd29809 Former-commit-id: 968336bd920a14ce199461e5ab55c408ca53a48a Former-commit-id: 6bdfd2031a1f44f21471db6155c600f55728b488
37 lines
915 B
Vue
37 lines
915 B
Vue
<template>
|
|
<d2-container :filename="filename" type="card">
|
|
<template slot="header">分割线</template>
|
|
<v-contextmenu ref="contextmenu">
|
|
<v-contextmenu-item @click="handleClick">菜单1</v-contextmenu-item>
|
|
<v-contextmenu-item @click="handleClick">菜单2</v-contextmenu-item>
|
|
<v-contextmenu-item divider></v-contextmenu-item>
|
|
<v-contextmenu-item @click="handleClick">菜单3</v-contextmenu-item>
|
|
</v-contextmenu>
|
|
<div class="contextmenu-pad" v-contextmenu:contextmenu>
|
|
右键点击此区域
|
|
</div>
|
|
</d2-container>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
data () {
|
|
return {
|
|
filename: __filename
|
|
}
|
|
},
|
|
methods: {
|
|
handleClick (vm, event) {
|
|
this.$message({
|
|
message: `你点击了${vm.$slots.default[0].text}`,
|
|
type: 'info'
|
|
})
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
@import './style/pub.scss';
|
|
</style>
|