Всем доброго дня.
В данном случае есть два компонента: родительский-todoList, дочерний-todoItem.
Навесил директиву @click на кнопку в todoItem и передаю клик на родительский элемент, но выскакивает ошибка.
Ошибка:
vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in v-on handler: "TypeError: handler.apply is not a function"
found in
--->  at src/components/TodoItem.vue
        at src/components/TodoList.vue
          at src/App.vue
           
todoList:
<template>
	<div>
		<TodoItem item='sdfsdf' succesItem='succesItem'></TodoItem>
	</div>
</template>
<script>
import TodoItem from './TodoItem.vue';
export default{
	name: 'TodoList',
	data() {
		return {
			items: this.$store.getters.posts
		};
		
	},
	components: {
		TodoItem,
	},
	methods: {
		succesItem() {	
			console.log(1);
		}
	}
}
</script>
todoItem:
<template>
	<div class="main">
		<div class="text">{{ item }}</div>
		<div class="buttons">
			<button @click='succesItem'>button1</button>
			<button>button2</button>
		</div>
	</div>
</template>
<script>
export default{
	name: 'TodoItem',
	props: ['item', 'succesItem']
	
}
</script>