Как передать из родительского в дочерний компонент метод в Composition Api?

Подскажите, пожалуйста, как передать метод в дочерний компонент? Например:

//parent
<Component
:number="number"
@change="change"/>

const number = ref(0);
const change = (step) => {
  number += step;
};

//child
<p>{{ props.number}}</p>
<button @click="change(+1)">click</button>

const props = defineProps({
  number: Number,
});

const emits = defineEmits(['change']);

При клике выдаёт ошибку, что change не является функцией

Заранее спасибо


Ответы (1 шт):

Автор решения: msk

Provide/Inject как для переменных, так и для методов.

→ Ссылка