NewbieProvider
Newbie 配置组件
Version: 1.0.0
Props
| Prop name | Description | Type | Values | Default |
|---|---|---|---|---|
| editor | @typedef {Object} EditorProviderProps NewbieEditor 配置@property .uploadUrl 上传地址 | object | - | { uploadUrl: "" } |
| table | @typedef {Object} TableProviderProps NewbieTable 配置@property [page] 当前页码@property [pageSize] 每页条数@property [pageKey] 页码参数名@property [pageSizeKey] 每页条数参数名@property [afterFetched] 返回数据处理函数 | object | - | { page: 1, pageSize: 10, pageKey: "page", pageSizeKey: "pageSize", afterFetched: null } |
| uploader | @typedef {Object} UploaderProviderProps NewbieUploader 配置@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 NewbieForm 配置@property [format] 格式化配置, 如 {date: true} 表示在提交表单时使用 useFormFormat 格式所有日期字段@property [afterFetched] 处理接口返回数据的函数 | object | - | { format: {}, afterFetched: null } |
| search | @typedef {Object} SearchProviderProps NewbieSearch 配置@property [maskClass] 定制伪 Input 样式@property [inputClass] 弹层中 Input 的样式@property [valueFormatter] 时间格式化函数 | object | - | { maskClass: "", inputClass: "", valueFormatter: null } |