# ScrollViewContext

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

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

# 属性

# boolean scrollEnabled

滚动开关

# boolean bounces

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

# boolean showScrollbar

设置是否显示滚动条

# boolean pagingEnabled

分页滑动开关

# boolean fastDeceleration

设置滚动减速速率 (仅在 iOS 下生效)

# boolean decelerationDisabled

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

# 方法

# ScrollViewContext.triggerRefresh(Object object)

触发下拉刷新。

# ScrollViewContext.closeRefresh()

关闭下拉刷新。

# ScrollViewContext.triggerTwoLevel(Object object)

触发下拉二级。

# ScrollViewContext.closeTwoLevel(Object object)

关闭下拉二级。

# ScrollViewContext.scrollTo(Object object)

滚动至指定位置

# ScrollViewContext.scrollIntoView(string selector, object ScrollIntoViewOptions)

滚动至指定位置

# 示例代码

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