【问题标题】:React architecture for a news feed新闻提要的 React 架构
【发布时间】:2016-08-12 22:42:37
【问题描述】:

我正在构建一个涉及新闻提要视图的原生反应应用程序。该应用程序的构建使得所有提要项目覆盖整个页面,并且用户向上/向下滑动以查看下一个/上一个项目。

我遇到的问题是在组合中添加新项目。在快速滑动项目的情况下,如果我尝试将新内容插入到项目队列中,从而导致重新渲染,则滑动会出现延迟或滑动会挂在那里。

有没有一种方法可以告诉我只在当前项目队列之后添加这些项目而不触发重新渲染?

【问题讨论】:

  • 如果您希望新项目可见,则必须重新渲染
  • 你能展示渲染部分和你的数据处理吗?
  • 能否提供代码?

标签: javascript reactjs react-native


【解决方案1】:

componentShouldUpdate() 方法中返回false。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 2016-07-30
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多