react-virtualized - 如何使用resetLoadMoreRowsCache?
问题描述
在反应虚拟化中,如果有人根据某些标准进行过滤,我会尝试重置行。
我试过打电话:
使用参考
this.infiniteLoaderRef.resetLoadMoreRowsCache();
以及应该存在的功能?
InfiniteLoader.resetLoadMoreRowsCache();
但是无论哪种方式都找不到resetLoadMoreRowsCache。
正确的使用方法是什么?
解决方案
在较新版本的 React 中,refs API 发生了一些变化。这可能对你有用
this.infiniteLoaderRef.current.resetLoadMoreRowsCache();
见https://reactjs.org/docs/refs-and-the-dom.html#accessing-refs
推荐阅读
- go - 有没有办法在golang中计算类型的大小?
- python - 从implemented_function 或rv_continuous 构造一个ContinuousRV
- javascript - 从 React 中的 fetch 中获取价值
- javascript - manifest_version:2 的边缘扩展不起作用
- c# - 如何从 out 参数中解压元组?
- mysql - 我如何为这个问题编写 SQL 语句?
- swift - 我知道当我从 Firestore 的缓存中读取数据时,我不会为读取付费。然而,我一直被收取阅读费用。为什么这种情况不断发生?
- javascript - 可以在与 html 不同的地方链接 Promise
- rust - 使用人造丝并行迭代器时同步和发送特征
- android - 找不到 gradle.jar (com.android.tools.build:gradle:3.5.1)