钉钉小程序—点击滚动到目标位置

 

实现思路:第一步:先获取滚动到目标位置的距离

     第二步:实现滚动效果

 

第一步:获取滚动距离,参考钉钉开发文档(https://developers.dingtalk.com/document/app/dd-createselectorquery)

 

 

第二步:调用dd.pageScrollTo滚动到页面的目标位置。具体代码如下:

1 //滚动到目标位置
2     dd.createSelectorQuery()
3       .select('#record').boundingClientRect().exec((ret) => {
4         console.log(ret)
5         dd.pageScrollTo({
6           scrollTop: ret[0].top
7         })
8       });

 

 

 

 

 
posted @ 2021-03-31 14:55  最初的样子  阅读(543)  评论(0编辑  收藏  举报