我的用例是:我有一个网站编辑器和一个可供用户使用的网页列表。此列表中的每个页面都由一个缩略图表示。每次用户使用编辑器对页面进行更改时,都必须更新相应站点的缩略图以反映更改。但我希望不在页面上挂载组件,因为我认为这将是一个更干净的解决方案,并且不太可能受到其他交互的影响。因此,我创建了一个CodeSanbox来说明我想要实现的目标。我的逻辑是: import React from "react";
我对Redux-Saga有一点不满,因为我做的reducers没有像它应该做的那样更新商店。我已经使用Saga加载了一个静态的应用内数据,然后使用有效负载将数据传递给reducers来触发操作,我做了console.log()来确保reducers从操作中获得有效负载,它们确实是这样的-但是当我将数据返回到状态中以便可以在组件中访问时在props中,我只能从reducers获得默认状态,在这件事上的任何帮助都会非常感谢。下面是我使用的代码; export f