项目中需要实现与EXCEL中冻结一样的效果,即上边栏目和左侧栏目固定,数据区域上下或左右滚动。
具体实现时采用了同步滚动条的方法,
在WXML页面通过bindscroll 和 scroll-top
<scroll-view bindscroll="test2" scroll-with-animation="false" style="height:{{sheight}};position:static" scroll-y="true" scroll-top="{{tb}}">
在js页面的bindscroll 事件中,通过setData设置页面绑定scroll-top值,初步实现了滚动同步的效果,但出现2个问题:
1.滚动的时候延迟较大,初步判断为setData后页面刷新有较大延迟
2.滚动停止后有错位现象
想请问各位,这个问题应该怎么改进;或者有其他方式方法可以做到这个效果?
另外,微信小程序里没法直接控制元素吗?