当商店发出变化时反应通量鼠标位置重置

React flux mouse position resets when store emits a change

我有一个显示文章列表的页面。用户将浏览到页面末尾并单击 "load more" 以触发将更多文章加载到商店内的列表中的操作。但是 React 组件会重新呈现整个页面,因此我的视口会重置到页面顶部。

有人知道我怎么解决这个问题吗?谢谢。

p.s:架构为React Flux

看看adding a key to each of your components。 React 将重新绘制所有内容,除非它知道某些组件没有更改,因此不需要重新绘制。

根据提供的信息,这是我的猜测。