addListener в дочернем компоненте не работает в React Native - PullRequest
0 голосов
/ 25 сентября 2019

Я использую React Native Shake Event Detector в своем проекте (найдите его на github ). Я создал дочерний компонент для события Shake.Из дочернего компонента я запускаю этот слушатель события встряхивания.

    componentWillMount() {

           RNShake.addEventListener('ShakeEvent', (e) => {
               console.log("shake done")

           });
    }

Я вызываю этот дочерний компонент из родительского компонента.Все в дочернем компоненте рендерится, но слушатель не работает.Когда я встряхиваю устройство, это не идет этот слушатель.Может ли кто-нибудь помочь мне с этим?

Я попытался создать отдельный проект и добавить его в родительский компонент.Тогда это работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...