vue-bus-manager
Version:
vue bus event manager
33 lines (26 loc) • 406 B
Markdown
from 'vue-bus-manager'
Vue.use(VueBus)
```
```js
// event listener
export default {
listener: {
'event name'(argv) {
this.listen(argv)
}
},
methods: {
listen(argv) {
....
}
}
}
```
```js
// event trigger
this.$bus.$emit('event name', fn)
```
> no need for destory vue event because of we have done for you in vue lifecycle 'beforeDestroy'
```js
import VueBus