yuanyxh
yuanyxh
  • 发布:2023-11-13 18:51
  • 更新:2023-11-14 16:06
  • 阅读:233

【报Bug】picker-view 实现多列级联选择,滑动到边界会停留在空白区域

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window 10

HBuilderX类型: 正式

HBuilderX版本号: 3.97

浏览器平台: Chrome

浏览器版本: 119

项目创建方式: HBuilderX

操作步骤:

picker-view 模拟实现级联选择器,快速滑动第一列后放手,此时数据还未改变,滑动第二列后停留在空白处

预期结果:

当前列正常回弹

实际结果:

未回弹,停留在空白处

bug描述:

使用 picker-view 模拟实现 picker 组件,多列级联时,滑动第一列带动第二列数据改变,在第二列数据改变前滑动第二列,会出现第二列停留在空白区域,测试 picker 组件无此问题。详细见附件视频。

使用 v-if + $nextTick 进行 rerender 可以重置到正常状态,但在 app 端会出现频闪。

2023-11-13 18:51 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

刚用官方demo试了下,没复现你的问题

  • yuanyxh (作者)

    官方例子都是固定死的数据,列的数据量都是相同的。用城市区的数据,看视频可以看出来是从数据量少切换到数据量多的时候容易出现。

    2023-11-14 10:05

yuanyxh

yuanyxh (作者) - 站在巨人的肩膀上

解决了,靠人不如靠自己,文件放上来,有相同问题的可以看看。

要回复问题请先登录注册