rolling-滚动载体

滚动载体


使用指南

在page.json中引入组件

{
    "usingComponents": {
      "el-rolling": "component/_rolling/rolling"
    }
}

属性

名称 说明 版本
scrollY 纵轴 0.0.3
rubber 橡皮筋,支持android与ios 0.0.3
upperThreshold 顶距最大下拉距离,当0时为默认 0.0.3
lowerThreshold 底距最大上拉距离,当0时为默认,默认最大值无限 0.0.3
animation 动画时间,取值在0到无限,1000为一秒,建议设置200 0.0.3

事件

bindscroll: function (e) {} 滚动时

@e.detail

名称 说明 版本
scrollY 纵轴 0.0.3

bindready: function (e) {}

@e.detail 渲染成功时

名称 说明 版本
scrollY T轴滚动位置 0.0.3

使用

<el-rolling animation='200' scrollbar='' upperThreshold='' lowerThreshold='' fullscreen='' rubber='' isscroll=''
    scrollY='' bindscroll='onScroll' bindready='onScrollReady' class='rolling-body'>   

     <!-- do --> 
</el-rolling>
Page({
  data: {
    head: {
      title: '滚动',
      back: true
    },
    rolling: {
      isscroll: true,
      scrollbar: true,
      scrollButtonY: 0,
      upperThreshold: 100,
      lowerThreshold: 100,
      autoFullscreenf: true,
      rubber: true,
      y: 0,
      tap: {
        y: -200
      }
    }
  },

  onScrollReady (e) {
    this.setData({
      'rolling.scrollButtonY': e.detail.scrollButtonY
    })
  },

  onScroll(e) {
    this.setData({
      'rolling.y': e.detail.scrollY
    })
  },

})

results matching ""

    No results matching ""