В настоящее время в коде Vue у меня есть страница, которая имеет следующую строку:
<MyButton :my-click="generateSomeValues"/>
generateSomeValues, генерирует значения, которые затем устанавливаются на опору в компоненте.
MyButton является компонентом, и внутри него есть следующее:
@click.prevent="myloginButtonClicked" (The button has a click event which called the code below)
У нас есть реквизит и методы:
props: {
myClick: {
type: Function,
default: undefined,
},
},
methods: {
async myloginButtonClicked() {
if (typeof this.myClick !== 'undefined') {
this.myClick();
}
}
},
Я пытаюсь понять, что делает this.myClick () и как это можно проверить с помощью Jest. Глядя на это, я бы подумал, что myClick - это просто опора, а не метод?