ExProvider
Explore 配置组件
Version: 1.0.0
Props
| Prop name | Description | Type | Values | Default |
|---|---|---|---|---|
| uploader | @typedef {Object} UploaderProviderProps ExUploader 配置@typedef {Object} UploadFileItem 文件项@property 上传地址@property 默认文件项@property [id] 文件 ID@property [name] 文件名@property .url 文件地址@property .path 文件路径@property [thumbUrl] 缩略图地址 | object | - | { uploadUrl: "", defaultFileItem: { id: "id", name: "name", url: "url", path: "path", thumbUrl: "thumbUrl", } } |
| form | @typedef {Object} FormProviderProps ExForm 配置@property [format] 格式化配置, 如 {date: true} 表示在提交表单时使用 useFormFormat 格式所有日期字段@property [afterFetched] 处理接口返回数据的函数 | object | - | { format: {}, afterFetched: null } |
| search | @typedef {Object} SearchProviderProps ExSearch 配置@property [maskClass] 定制伪 Input 样式@property [inputClass] 弹层中 Input 的样式 | object | - | { maskClass: "", inputClass: "" } |
| pagination | @typedef {Object} PaginationProviderProps ExPagination 配置@typedef {Object} PaginationRequestKeys 请求参数键名@property [afterFetched] 处理接口返回数据的函数@property [requestKeys] 请求参数键名@property [currentPage] 当前页码@property [pageSize] 每页条数 | object | - | { afterFetched: null, requestKeys: { currentPage: "currentPage", pageSize: "pageSize", } } |