antd-mobile的PullToRefresh控件在升级IOS13后,上拉加载功能异常。
PullToRefresh组件,同样的代码,在未升级IOS13的iPhone上正常,但在已升级IOS13的IPhone上异常。
<PullToRefresh
damping={60}
ref={this.pullToRefreshRefs}
style={{
height: "calc(100vh - 132px)",
overflow: "auto"
}}
indicator={{}}
direction={"up"}
refreshing={this.state.isFetching}
onRefresh={this.onListViewRefresh}
getScrollContainer={() => undefined}
distanceToRefresh={25}
>
<List>
{this.state.logs.map(log => (
<List.Item
key={log.operationLogId}
arrow="empty"
multipleLine
className={styles.log}
wrap
>
<div className={styles.header}>
<span> {log.userNick}</span>
<span>
{moment(log.updatedAt).format("YYYY年M月D日 H时m分s秒")}
</span>
</div>
<List.Item.Brief>
在{this.findSystem(log.systemId).cname},{log.description}
</List.Item.Brief>
</List.Item>
))}
</List>
</PullToRefresh>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请问解决这个问题了吗?
我这边出现的问题是,下拉一直正常,上拉偶尔出现异常,拉到底部,继续往上拉就拉不动了。
问题不是每次都出现,经过排查比对,发现如果我list里的数据项,各项的高度差异过大,会大概率引发这个问题。目前还没有找到准确原因。