jobsys-newbie
Version:
Enhanced component based on ant-design-vue
2 lines (1 loc) • 3.05 kB
JavaScript
import{_ as e,o as t,c as r,a as o}from"./app-e5356031.js";const d={},c=o('<h1 id="newbieprovider" tabindex="-1"><a class="header-anchor" href="#newbieprovider" aria-hidden="true">#</a> NewbieProvider</h1><blockquote><p>Newbie 配置组件</p></blockquote><p>Version: 1.0.0</p><h2 id="props" tabindex="-1"><a class="header-anchor" href="#props" aria-hidden="true">#</a> Props</h2><table><thead><tr><th>Prop name</th><th>Description</th><th>Type</th><th>Values</th><th>Default</th></tr></thead><tbody><tr><td>editor</td><td><br><code>@typedef</code> {Object} EditorProviderProps <code>NewbieEditor</code> 配置<br><code>@property</code> .uploadUrl 上传地址</td><td>object</td><td>-</td><td>{<br> uploadUrl: ""<br>}</td></tr><tr><td>table</td><td><br><code>@typedef</code> {Object} TableProviderProps <code>NewbieTable</code> 配置<br><code>@property</code> [page] 当前页码<br><code>@property</code> [pageSize] 每页条数<br><code>@property</code> [pageKey] 页码参数名<br><code>@property</code> [pageSizeKey] 每页条数参数名<br><code>@property</code> [afterFetched] 返回数据处理函数</td><td>object</td><td>-</td><td>{<br> page: 1,<br> pageSize: 10,<br> pageKey: "page",<br> pageSizeKey: "pageSize",<br> afterFetched: null<br>}</td></tr><tr><td>uploader</td><td><br><code>@typedef</code> {Object} UploaderProviderProps <code>NewbieUploader</code> 配置<br><code>@typedef</code> {Object} UploadFileItem 文件项<br><code>@property</code> 上传地址<br><code>@property</code> 默认文件项<br><code>@property</code> [id] 文件 ID<br><code>@property</code> [name] 文件名<br><code>@property</code> .url 文件地址<br><code>@property</code> .path 文件路径<br><code>@property</code> [thumbUrl] 缩略图地址</td><td>object</td><td>-</td><td>{<br> uploadUrl: "",<br><br> defaultFileItem: {<br> id: "id",<br> name: "name",<br> url: "url",<br> path: "path",<br> thumbUrl: "thumbUrl",<br> }<br>}</td></tr><tr><td>form</td><td><br><code>@typedef</code> {Object} FormProviderProps <code>NewbieForm</code> 配置<br><code>@property</code> [format] 格式化配置, 如 {date: true} 表示在提交表单时使用 <code>useFormFormat</code> 格式所有日期字段<br><code>@property</code> [afterFetched] 处理接口返回数据的函数</td><td>object</td><td>-</td><td>{<br> format: {},<br> afterFetched: null<br>}</td></tr><tr><td>search</td><td><br><code>@typedef</code> {Object} SearchProviderProps <code>NewbieSearch</code> 配置<br><code>@property</code> [maskClass] 定制伪 Input 样式<br><code>@property</code> [inputClass] 弹层中 Input 的样式<br><code>@property</code> [valueFormatter] 时间格式化函数</td><td>object</td><td>-</td><td>{<br> maskClass: "",<br> inputClass: "",<br> valueFormatter: null<br>}</td></tr></tbody></table><hr>',6),p=[c];function b(a,i){return t(),r("div",null,p)}const l=e(d,[["render",b],["__file","NewbieProvider.html.vue"]]);export{l as default};