子组件中的addListener在React Native中不起作用

时间:2019-09-25 17:13:06

标签: javascript typescript react-native

我在我的项目中使用React Native Shake Event Detector(在github上找到它) 我为摇动事件创建了一个子组件。从子组件开始,这就是我触发震动事件监听器的方式。

    componentWillMount() {

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

           });
    }

我正在从父组件中调用此子组件。子组件中的所有内容都会呈现,但侦听器无法正常工作。当我摇晃设备时,它不会进入该侦听器。有人可以帮我吗?

我尝试过创建一个单独的项目,并将其添加到父组件中。然后就可以了

0 个答案:

没有答案