1
fei.wang
2025-03-07 1b6a3e58e8d3f9a4a56810b5433e28230fe8f3bb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
import { AllowedComponentProps, VNodeProps } from './_common'
 
// ****************************** Props ******************************
declare interface ZPagingEmptyViewProps {
  /**
   * 空数据图片是否铺满z-paging,默认为是。若设置为否,则为填充满z-paging的剩余部分
   * @default false
   * @since 2.0.3
   */
  emptyViewFixed?: boolean;
 
  /**
   * 空数据图描述文字
   * @default "没有数据哦~"
   */
  emptyViewText?: string;
 
  /**
   * 空数据图图片,默认使用z-paging内置的图片
   * - 建议使用绝对路径,开头不要添加"@",请以"/"开头
   */
  emptyViewImg?: string;
 
  /**
   * 空数据图点击重新加载文字
   * @default "重新加载"
   * @since 1.6.7
   */
  emptyViewReloadText?: string;
 
  /**
   * 空数据图样式,可设置空数据view的top等
   * - 如果空数据图不是fixed布局,则此处是`margin-top`
   */
  emptyViewStyle?: Record<string, any>;
 
  /**
   * 空数据图img样式
   */
  emptyViewImgStyle?: Record<string, any>;
 
  /**
   * 空数据图描述文字样式
   */
  emptyViewTitleStyle?: Record<string, any>;
 
  /**
   * 空数据图重新加载按钮样式
   * @since 1.6.7
   */
  emptyViewReloadStyle?: Record<string, any>;
 
  /**
   * 是否显示空数据图重新加载按钮(无数据时)
   * @default false
   * @since 1.6.7
   */
  showEmptyViewReload?: boolean;
 
  /**
   * 是否是加载失败
   * @default false
   */
  isLoadFailed?: boolean;
 
  /**
   * 空数据图中布局的单位
   * @default 'rpx'
   * @since 2.6.7
   */
  unit?: 'rpx' | 'px';
 
  // ****************************** Events ******************************
  /**
   * 点击了重新加载按钮
   */
  onReload?: () => void
 
  /**
   * 点击了空数据view
   * @since 2.3.3
   */
  onViewClick?: () => void
}
 
declare interface _ZPagingEmptyView {
  new (): {
    $props: AllowedComponentProps &
      VNodeProps &
      ZPagingEmptyViewProps
  }
}
 
export declare const ZPagingEmptyView: _ZPagingEmptyView