我有多个需要共享状态的iframe,因此一个iframe中状态的更改会反映在另一iframe中。我一直在研究redux,并将其全局地放在窗口上,以便两个iframe都可以访问商店,但想获得第二意见,如果有人有这样做的经验,我将如何处理?
答案 0 :(得分:0)
我发现的问题是,如果iframe是与父窗口不同的主机,则iframe无法写入该对象。因此,如果您想做类似 ...
setState(() {
data = List();
data.add({
'categoryName': 'All Categories',
'categoryId': 'AllCategories',
});
data.addAll(resBody);
});
...
的事情,那么您必须位于同一原点。除此之外,该商店还能够使两个iframe保持同步并正常运行:)!!!