gpt4 book ai didi

react-native - React Native 组件之间的通信?

转载 作者:行者123 更新时间:2023-12-04 04:10:47 24 4
gpt4 key购买 nike

这是我的 native 代码:

<NavigatorIOS
ref='nav'
style={styles.container}
initialRoute={{
title: 'List',
component: TaskList,
rightButtonTitle: 'new',
onRightButtonPress: () => {
this.refs.nav.push({
title: 'Add Task',
component: AddTask
});
}
}} />

如何将一些通知从 AddTask 组件推送到 TaskList 组件?

文档说“对于没有父子关系的两个组件之间的通信,您可以设置自己的全局事件系统。”

所以我需要建立一个全局事件系统?

最佳答案

communicate-between-components说过:

For communication between two components that don't have a parent-child relationship, Flux pattern is one of the possible ways to arrange this.



您可以使用 Flux在 native 项目中。

这是 Flux + React-Native 的演示:


您可以从 github 查看源代码.

关于react-native - React Native 组件之间的通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34448568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com