React Native - 将事件从Javascript发送到Native

时间:2016-09-02 07:45:43

标签: android reactjs react-native react-native-android

我一直在关注如何连接Native Modules的React Native文档的this page中的步骤。

文档讨论了如何将本地代码中的事件发送到Javascript,但是我需要能够向另一个方向发送事件,即从Javascript到Native代码。这可能与DeviceEventEmitter有关吗?

我的用例如下,Native Module加载React Native包,在本例中是一个Login页面。根据API输入和检查登录详细信息,当响应返回时,我需要能够将结果从Javascript返回到Native模块,以便我可以在React方法上解析原始的Promise。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

你已经解决了这个问题。如果没有, 您可以在Java中定义可用于Javascript的方法。步骤包含在下面的文档中, https://facebook.github.io/react-native/docs/native-modules-android.html

当收到API响应时,您可以直接从javascript调用这些方法。