看着从终极版的reddit的文档example,丹说:非标准化数据如何导致反应减少问题?
{
selectedSubreddit: 'frontend',
postsBySubreddit: {
frontend: {
isFetching: true,
didInvalidate: false,
items: []
},
reactjs: {
isFetching: false,
didInvalidate: false,
lastUpdated: 1439478405547,
items: [
{
id: 42,
title: 'Confusion about Flux and Relay'
},
{
id: 500,
title: 'Creating a Simple Application Using React JS and Flux Architecture'
}
]
}
}
}
在这个例子中,我们一起存储与 分页信息的接收项目。但是,如果您的 的嵌套实体彼此相互引用,或者您让用户 编辑项目,则此方法将无法正常工作。想象一下,用户想要编辑一个提取的帖子,但是这个帖子在状态树的几个地方被复制。这将是 真的很痛苦实施。
有人可以解释他指的是什么分页信息?另外,如果用户想要编辑提取的帖子,它会是什么样子?这怎么会导致一个帖子在状态树的几个地方被复制?