[英]React and Redux pattern
我对使用 redux 并做出反应的正确方法感到困惑。 假设在我的家http://myapp/
中,我显示了一个书籍列表,并在我的 state 中填充了一个包含标题和 ID 的数组books[]
。 主页中的每一行都有一个指向包含书籍详细信息的页面的链接,例如http://myapp/book/123
。 当我加载该路由时,我将 go 发送到服务器,获取数据,创建一个操作并减少以将 id 为 123 的书与详细信息一起归档,以便页面可以正确呈现。 这是正确的方法吗? 如果可以,如果我直接使用链接http://myapp/book/123
怎么办? 我的应用程序没有通过家庭,所以初始 state 没有初始化......我确定我的方法有问题,但无法弄清楚。
我发现 Redux 使事情复杂化了很多。 由于 react 引入了钩子,我更喜欢使用钩子和简单的上下文。 您可能会发现您的应用程序根本不需要 Redux。 这可能会有所帮助: 更换 redux 反应钩子上下文 api
redux 中的要点是为您的 react 应用程序中的所有组件提供唯一的 state。 当您的应用程序包含多个可访问应用程序 state 的组件时,Redux 是值得的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.