如何阻止键盘事件传播到 React Native 中的父组件



我在父组件和子组件中使用 NativeEventEmitter 来处理父组件和子组件中的相同特定键盘事件(按 F6 时(。当按下此键时,它们都有自己的不同回调来处理。

当它被压在孩子身上时,我不希望父母的听众被解雇。在 React Native 中没有像标准 React 那样的 stopPropogation 方法。

<Parent>
<Child/>
</Parent>

stopPropagation是事件 API MDN Event.stopPropagation 中的内置 JavaScript 函数。 因此,这应该在本机事件中可用。

或者,如果目标是子处理程序,则可以从父处理程序检查事件和return falsetarget

相关内容

  • 没有找到相关文章

最新更新