如果我在第2页上,并且想要单击主页上的一个按钮,该怎么做?
在Javascript中,我们只能执行查询选择器和DOM操作,但是该功能在React Native中不存在
最佳答案
您可以通过发送和接收事件来实现。
使用event bus,您可以从屏幕A触发一些事件,并在屏幕B中接收/捕获这些事件。在接收这些事件时,请执行所需的功能。
这是您所需的最少代码正确的实现。
另外,请不要在componentDidUnmount
中删除该事件
如果我在第2页上,并且想要单击主页上的一个按钮,该怎么做?
在Javascript中,我们只能执行查询选择器和DOM操作,但是该功能在React Native中不存在
最佳答案
您可以通过发送和接收事件来实现。
使用event bus,您可以从屏幕A触发一些事件,并在屏幕B中接收/捕获这些事件。在接收这些事件时,请执行所需的功能。
这是您所需的最少代码正确的实现。
另外,请不要在componentDidUnmount
中删除该事件