javascript - React 虚拟化和组件生命周期管理
问题描述
将 MultiGrid 组件与加载的项目列表一起使用。
对于每个项目,其状态在反应组件构造函数中初始化。
在开始列表中有 1 项。然后加载其他项目,从头开始的第一个项目到列表的末尾。
问题是在加载附加列表项后,第一个元素(来自加载的列表)的构造函数没有被调用。当前的第一个元素从一开始就从“第一项”(唯一的项)获取状态。
使用 react-virtualized 时我会错过什么吗?
解决方案
推荐阅读
- django - 允许用户选择回滚到 django-viewflow 的流程
- react-native - 如何从 WebView 向 React Native 发送消息?
- csv - 如何使用 CsvHelper 从 .csv 文件中的多个对象中检索数据?
- python-3.x - folium.GeoJson(some_data) - 如何设置标记类型?
- mysql - 检查点是否在多边形中给出空值
- c++ - 在 Boost.uBLAS 中直接使用 vector_expression
- php - SQLSTATE[HY000] [2002] 在 Docker 中运行多个 laravel 项目时连接被拒绝
- angular - 动态改变间隔 Angular 的频率
- postgresql - JSONB 像数组一样表示jsonb键值
- hash - Sybase 哈希行