У меня есть сторонний компонент <third-party-component />
, который принимает следующее событие:
onAdd, onRemove, onUpdate
Я хочу создать вокруг него компонент-оболочку и хочу динамически передавать эти события, чтобы можно было обрабатывать ответ в оболочкекомпонент, что-то вроде wrapper.js
<template>
<div class="my-wrapper">
<third-party-component />
</div>
<template>
using-wrapper.js
<template>
<div>
...
<wrapper @onAdd="add" @onRemove="remove"></wrapper>
...
</div>
</template>
<script>
export default {
methods: {
onAdd() {
console.log('on add in using-wrapper.js');
},
onRemove() {
console.log('on remove in using-wrapper.js');
}
}
}
</script>