我们使用wix/react-native-navigation,并尝试使用react.We的上下文API来接收数据,当在一个地方更改时,所有places.The api的上下文都不适合,它为每个屏幕创建上下文,也就是说,当在一个屏幕中更改时,数据不会在另一个屏幕中重新呈现。我也不喜欢使用Redux,因为编辑器并不是在所有截图中都是签名的,而且转发道具太难了。有谁有办法解决这个问题吗?
发布于 2019-09-08 08:23:58
这似乎是model view controller模式的一个例子。
在这种模式中,每个屏幕都是一个view。当数据发生变化时,您需要触发重现器。您可以在react上下文(model)中定义函数,然后在不同视图的生命周期方法(controller)中引用它。
https://stackoverflow.com/questions/57835843
复制相似问题