z-paging-enum.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // [z-paging]枚举
  2. export default {
  3. //当前加载类型 0.下拉刷新 1.上拉加载更多
  4. LoadingType: {
  5. Refresher: 0,
  6. LoadingMore: 1
  7. },
  8. //下拉刷新状态 0.默认状态 1.松手立即刷新 2.刷新中 3.刷新结束
  9. Refresher: {
  10. Default: 0,
  11. ReleaseToRefresh: 1,
  12. Loading: 2,
  13. Complete: 3
  14. },
  15. //底部加载更多状态 0.默认状态 1.加载中 2.没有更多数据 3.加载失败
  16. More: {
  17. Default: 0,
  18. Loading: 1,
  19. NoMore: 2,
  20. Fail: 3
  21. },
  22. //@query触发来源 0.用户主动下拉刷新 1.通过reload触发 2.通过refresh触发 3.通过滚动到底部加载更多或点击底部加载更多触发
  23. QueryFrom: {
  24. UserPullDown: 0,
  25. Reload: 1,
  26. Refresh: 2,
  27. LoadingMore: 3
  28. },
  29. //虚拟列表cell高度模式
  30. CellHeightMode: {
  31. //固定高度
  32. Fixed: 'fixed',
  33. //动态高度
  34. Dynamic: 'dynamic'
  35. },
  36. //列表缓存模式
  37. CacheMode: {
  38. //默认模式,只会缓存一次
  39. Default: 'default',
  40. //总是缓存,每次列表刷新(下拉刷新、调用reload等)都会更新缓存
  41. Always: 'always'
  42. }
  43. }