Допустим, у меня есть компонент Vue Checkbox.vue
со следующим содержимым.
<template>
<div class="checkbox">
<input id="checkbox" type="checkbox">
<label for="checkbox">Label</label>
</div>
</template>
Как я могу добавить к нему прослушиватель событий из другого компонента, чтобы вызвать метод для получения его значения, например
//App.vue
<template>
<checkbox @input="someMethod"></checkbox>
</template>
import Checkbox from 'checkbox';
export default{
components: {
'checkbox': Checkbox
},
methods: {
someMethod(){
console.log(GET CHECKBOX VALUE);
}
}
}