ScrollViewContext

基础库 2.14.4 开始支持,低版本需做兼容处理

增强 ScrollView 实例,可通过 wx.createSelectorQueryNodesRef.node 方法获取。 仅在 scroll-view 组件开启 enhanced 属性后生效。

属性

boolean scrollEnabled

滚动开关

boolean bounces

设置滚动边界弹性 (仅在 iOS 下生效)

boolean showScrollbar

设置是否显示滚动条

boolean pagingEnabled

分页滑动开关

boolean fastDeceleration

设置滚动减速速率

boolean decelerationDisabled

取消滚动惯性 (仅在 iOS 下生效)

方法

ScrollViewContext.scrollTo(Object object)

滚动至指定位置

ScrollViewContext.scrollIntoView(string selector)

滚动至指定位置

示例代码

wx.createSelectorQuery()
  .select('#scrollview')
  .node()
  .exec((res) => {
    const scrollView = res[0].node;
    scrollView.scrollEnabled = false;
  })