2
0
mirror of https://github.com/tenrok/vue-context.git synced 2026-05-22 07:34:03 +03:00
This commit is contained in:
rawilk
2020-08-30 12:23:28 -05:00
parent aa8527325d
commit b5e5c320c2
13 changed files with 465 additions and 1 deletions
+47
View File
@@ -0,0 +1,47 @@
---
title: Basic Usage
sort: 1
---
Using the menu requires very little setup as shown below.
To use the context menu, you need to import it into your component and then create a trigger element to open the
context menu on.
```html
<template>
<div>
<p @contextmenu.prevent="$refs.menu.open">
Right click on me
</p>
<vue-context ref="menu">
<li>
<a @click.prevent="onClick($event.target.innerText)">
Option 1
</a>
</li>
<li>
<a @click.prevent="onClick($event.target.innerText)">
Option 2
</a>
</li>
</vue-context>
</div>
</template>
<script>
import VueContext from 'vue-context';
import 'vue-context/src/sass/vue-context.scss'; // Alternatively import into a stylesheet instead
export default {
components: { VueContext },
methods: {
onClick (text) {
alert(`You clicked "${text}"!`);
}
}
};
</script>
```