Scroller
Scroller 依赖于
xscroll
Props
名字
类型
默认
描述
height
String
Viewport高度
高度
lockX
Boolean
false
锁定X方向
lockY
Boolean
false
锁定Y方向
scrollbarX
Boolean
false
横向滚动条
scrollbarY
Boolean
false
垂直方向滚动条
bounce
Boolean
true
是否有边缘回弹
use-pulldown
Boolean
false
是否使用下拉组件
use-pullup
Boolean
false
是否使用上拉组件
pulldown-config
Object
见下面
下拉组件配置
pullup-config
Object
见下面
上拉组件配置
pulldown-status
String
无
双向绑定,当需要自定义下拉刷新行为时配置
pullup-status
String
无
双向绑定,当需要自定义上拉行为时配置
pulldown-config默认:
pullup-config默认
Methods
名字
参数
描述
reset
无
重新渲染,因为scroller并不知道内部内容是否变化,因此需要手动取得ref
进行reset, 并且需要在$nextTick
中执行。
示例:
Events
名字
参数
描述
pullup:loading
(scroller的uuid)
上拉加载时触发的事件,需要在获取数据后使用$broadcast
触发状态更新, this.$broadcast('pullup:reset', uuid)
pulldown:loading
(scroller的uuid)
下拉加载时触发的事件,需要在获取数据后使用$broadcast
触发状态更新, this.$broadcast('pulldown:reset', uuid)
pullup:disable
(scroller的uuid)
禁用上拉加载,当没有更多数据需要禁用时使用$broadcast
触发禁用,this.$broadcast('pullup:disable', uuid)
pullup:enable
(scroller的uuid)
启用上拉加载,禁用插件后,当又重新需要时使用$broadcast
触发重新启用,this.$broadcast('pullup:enable', uuid)
Slots
注意,默认slot根元素必须有且只有一个, 如
<scroller><div>content</div></scroller>
名字
描述
默认slot
无
Demos
更多的demo请手机访问
https://vux.li
进行查看。
Last updated