选项 / 基础
better-scroll 支持很多参数配置,可以在初始化的时候传入第二个参数,比如:
let scroll = new BScroll('.wrapper',{
scrollY: true,
click: true
})
这样就实现了一个纵向可点击的滚动效果。better-scroll 支持的参数非常多,可以修改它们去实现更多的 feature。通常你可以不改这些参数(列出不建议修改的参数),better-scroll 已经为你实现了最佳效果,接下来我们来列举 better-scroll 支持的参数。
- startX
- startY
- scrollX
- scrollY
- freeScroll
- directionLockThreshold
- eventPassthrough
- click
- dblclick(v1.12.0+)
- tap
- bounce
- bounceTime
- momentum
- momentumLimitTime
- momentumLimitDistance
- swipeTime
- swipeBounceTime
- deceleration
- flickLimitTime
- flickLimitDistance
- resizePolling
- probeType
- preventDefault
- preventDefaultException
- HWCompositing
- useTransition
- useTransform
- bindToWrapper
- disableMouse
- disableTouch
- observeDOM(v1.5.3+)
- autoBlur(v1.7.0+)
- stopPropagation(v1.9.0+)