当我的React组件卸载时,我想要dispatch一些动作。因为我使用的是钩子,所以不能使用componentWillUnmount。相反,我使用的是useEffect钩子:useEffect(() => () => dispatch(setValue()), []);上面的代码抛出警告"ReactHook useEffect has a mis
应用程序组件使用useEffect从Firestore获取每个帖子的元数据,并将其(一个对象数组)保存到PostContext中。但是,当我尝试使用“/ post /:id”来访问特定的帖子时,从PostContext拉入的数组是空的。不知何故,该数组似乎被重置为其默认值(空),因此当我尝试访问</e