悬赏一个问题 200 红包,关于 react native tab view 与 flat list 问题

2024-01-29 22:39:40 +08:00
 xming

我使用 react-native-tab-view 库 和 flat list 库, 渲染第二页数据,列表就会自动回滚到顶部 不知道什么问题 有熟悉 RN 愿意帮忙的伙伴,请留个 V 帮我看下是什么 Bug 谢谢

1116 次点击
所在节点    外包
11 条回复
csulyb
2024-01-30 07:54:04 +08:00
react-native-tab-view 或 flat list 库的配置有关 ,第二页怎么渲染的
JunYou
2024-01-30 09:57:15 +08:00
绿色+:MTUxMTc3MzI3OTY=
wkmike
2024-01-30 16:12:28 +08:00
听你的意思是切换 tab 的时候,tab 内的列表 rerender 导致“列表自动回滚到顶部”?
bigShrimp8577
2024-01-30 16:33:16 +08:00
虽然没用过,但我盲猜你是不是改变了原始数组的引用地址
xming
2024-01-30 17:13:48 +08:00
@wkmike 不是切换 tab 的时候
xming
2024-01-30 17:14:42 +08:00
@bigShrimp8577 应该没变 我不使用 tab view 是正常的
deea
2024-01-30 21:21:46 +08:00
可以加 V 我试试哈,ZGVlYV9f (base64)
@xming
waytoexplorewhat
2024-01-31 04:05:45 +08:00
感觉可以贴下复现的简化代码看看
xming
2024-01-31 19:42:36 +08:00
@deea 哈哈 无法解析
deea
2024-02-01 07:30:09 +08:00
@xming deea__
enochzong
2024-02-01 10:52:03 +08:00
1.数据源是否有问题
2.list 是否重新 render
3.list 上拉加载阀值设置问题 可能触发刷新了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1012597

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX