前言:
小程序在使用scroll-view的时候,默认让滚动条到最下面。
实现步骤:
1、界面 加上 scroll-top 的属性
<scroll-view
class="chat-message-box"
scroll-into-view="{{ toview }}"
scroll-y="true"
scroll-top="{{scrollTop}}"
bindscrolltoupper="loadMore"
>
<view class="message-box-list">
...
2、data里面定义
scrollTop:0 //当前滚动条位置
3、动态改他的滚动条位置
let query = wx.createSelectorQuery().in(this)
query.select('.message-box-list').boundingClientRect(res=>{
this.setData({
scrollTop: res.height
})
})
query.exec(res=>{})