React Native unsubscribe.current 不是一个函数

Posted

技术标签:

【中文标题】React Native unsubscribe.current 不是一个函数【英文标题】:React Native unsubscribe.current is not a function 【发布时间】:2022-01-21 07:40:28 【问题描述】:

我是 React Native 的新手,我正在尝试使用 React Native 中的 React Hook 从 Cloud Firestore 创建实时搜索。我在主屏幕上遇到了我想要实施实时搜索的问题

【问题讨论】:

另外你为什么要转义方括号\[\]?无需逃避它们,只需使用[] 已修复,我认为这是帖子上的问题,只是这是我的第一个问题 【参考方案1】:

setState(data); 导致错误。设置任意状态变量的值

例如。 data

const [data, setData] = useState([]);

您需要致电setData(value);

【讨论】:

以上是关于React Native unsubscribe.current 不是一个函数的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 React hooks 和 Redux 从 useEffect 执行 store.unsubscribe

[Redux] Generating Containers with connect() from React Redux (FooterLink)

react-native init 指定 react 版本和 react-native 版本

添加 React-Native-Camera 和 React-Native-Push-Notification 后无法构建 React Native

react native 增加react-native-camera

更新 react-native-maps 以使用 create-react-native-app