У меня действительно странная проблема,
У меня есть компонент, который получает функцию prop:
<MyMenu
prop1={prop1}
myFunction={() => myFunction()}>
</MyMenu>
myFunction определена в компоненте класса, который переносит MyMenu, и отправляется в качестве опоры для других компонентов этого класса, он работает.
Но по какой-то странной причине, когда я пытаюсь вызвать myFunction () внутри MyMenu, я получаю ошибку типа, говорящую, что это не функция.
Когда я console.log (myFunction), я получаю:
myFunction() {
return _myFunction()
}
Кто-нибудь знает, что здесь происходит? Спасибо!