Mobile 检查滚动组件是否大于屏幕大小

Mobile 检查滚动组件是否大于屏幕大小,mobile,scroll,react-native,react-native-listview,Mobile,Scroll,React Native,React Native Listview,我对大屏幕中的列表/滚动视图有问题 在应用程序中,有一个滚动组件,它在到达其末尾时查询更多行。但是,当屏幕具有足够大的分辨率时,初始查询不足以生成滚动条,因此,事件永远不会触发 团队同意,由于React Native中维度模块的不稳定性,更好的解决方案将涉及已经实现的抽象,而不是使用提到的模块获取屏幕维度 解决这个问题的好办法是什么?我希望我是清楚的 提前感谢。我的解决方案是查询何时触发“布局”事件。我通过“onLayout”和“onContentSizeChange”道具做到了这一点。它们存储

我对大屏幕中的列表/滚动视图有问题

在应用程序中,有一个滚动组件,它在到达其末尾时查询更多行。但是,当屏幕具有足够大的分辨率时,初始查询不足以生成滚动条,因此,事件永远不会触发

团队同意,由于React Native中维度模块的不稳定性,更好的解决方案将涉及已经实现的抽象,而不是使用提到的模块获取屏幕维度

解决这个问题的好办法是什么?我希望我是清楚的


提前感谢。

我的解决方案是查询何时触发“布局”事件。我通过“onLayout”和“onContentSizeChange”道具做到了这一点。它们存储列表和组件的高度,这使我能够比较两者并查询更多数据。

仅使用有什么问题吗?我想您不了解问题所在。它与我的滚动组件ListView无关,而是知道列表中的数据是否大于列表本身。