reactjs - 在另一个页面 redux 中重用组件
问题描述
Redux 菜鸟在这里。我将不胜感激任何反馈和知识。我几乎正在构建一个 Instagram 克隆。我有一个Post
当前设置为HomePage
. 我想重用Post
组件及其子组件Like
,并Delete
在ProfilePage
. 我支持从HomePage
-> Post
->Like
和Delete
. 我的用户数据来自local storage
in Post
->Like
和Delete
,与ProfilePage
. 当我尝试喜欢或删除我的帖子时,ProfilePage
它可以工作,只是它不会更新状态。所以我只有在刷新后才能看到结果。我有我的HomePage
动作,比如Like
和Delete
在我的postReducer
. 我只使用userReducer
来获取用户的帖子ProfilePage
. 我在这里搜索过,看到了一些关于 redux connect 的内容,但这篇文章已有 5 年历史了。请帮忙!
解决方案
如果它有助于你理解结构,试试这个 - https://redux.js.org/faq/organizing-state
推荐阅读
- c++ - Visual Studio 2015 - 预构建事件以确定要编译的项目
- reactjs - 在 React Native 中检测活动屏幕
- c# - C++ 等价于 C# OOP if(Boy b is Student)
- java - 使用单独提交的 Java 包提交可执行文件
- c# - VB6 与 .NET 编码问题(阿拉伯语字符)
- hql - HQL 匹配字符串百分比
- asp.net - 如何从 XML 文件将数据绑定到网格视图
- r - 在 R 中编写这个嵌套 for 循环的更好方法是什么?
- git - 将函数源代码添加到源代码控制存储库时如何正确处理 local.settings.json 文件中的机密
- delphi - Delphi Firemonkey Frames - 如何获取框架使用的事件OnEnter和OnExit