收藏
回答

模拟table表格,单元格上方与左边同时固定,scroll-view横向滚动的时候出现抖动问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view 微信iOS客户端 8.0.16 2.21.1

用IOS系统运行代码片段,即可复现问题,模拟制作table表格,单元格上方与左边同时固定,吸边使用的是position: sticky; ,scroll-view横向滚动的时候出现抖动问题,抖动的还挺厉害。只有左边吸边的时候,不会出现抖动问题。



回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2021-12-17

    可以试试wxs


    2021-12-17
    有用
    回复 1
    •  
       
      2021-12-17
      是scroll-view组件与吸边属性的问题,跟渲染没关系吧,渲染的数据是写死的,初始化的时候就已经渲染完了
      2021-12-17
      回复
  • 微盟
    微盟
    2021-12-18

    怀疑是日期这个dom本身设置了sticky,他的父级也是一个sticky;可以父级的sticky用fixed定位模拟。或者简单粗暴点,你在日期这个dom上面再盖一层日期,反正是不需要滑动的,挡住下面的抖动就行。

    2021-12-18
    有用
    回复 3
    •  
       
      2021-12-22
      目前没有办法了,就是又写了一层,直接盖到了上面,哎~~
      2021-12-22
      回复
    • 十
      2022-07-13回复 
      我用定位把dom定位上去但是整块区域可以拖动导致那个定位会很突兀的出现在页面上
      2022-07-13
      回复
    • joeeey
      joeeey
      2023-05-23回复 
      我也碰到这个问题,2023年5月,还是有这个bug...
      问题是,我这个table表单本身也是可scorll的,那么没办法写一个fixed的元素固定在左上角,如果要监听滚动事件,不同步问题就更加严重了,无解了
      2023-05-23
      回复
登录 后发表内容