钉钉小程序—点击滚动到目标位置
实现思路:第一步:先获取滚动到目标位置的距离
第二步:实现滚动效果
第一步:获取滚动距离,参考钉钉开发文档(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 });