<view class="box1" bindtap="toComment">查看回答</view>
  //...其他内容
  <view class="box2 text-bold" >回答</view>

  

toComment() {
  var query =  wx.createSelectorQuery()//创建节点查询器
  query.select('#comment').boundingClientRect()//选择id为comment的节点并查询的它布局位置
  query.exec(function(res) {//执行请求
      wx.pageScrollTo({
        scrollTop: res[0].top,//滚动到页面节点的上边界坐标
        duration: 300   // 滚动动画的时长
      });
    })
  },

  

微信小程序实现滚动到指定位置

 

 

在HTML中实现很简单。在小程序中实现一般需要借助srcoll-view组件,而srcoll-view在实现效果时,需要指定固定的高,这就让我很头疼了,因为我不知道最终要显示的有多高,动态计算也比较麻烦。有没有其它的办法实现这种滚动效果呢?当然是有的,最终实现了。代码如下:

微信小程序实现滚动到指定位置

 

相关文章:

  • 2022-12-26
  • 2021-05-24
  • 2022-12-23
  • 2021-04-06
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
  • 2021-04-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案