全局配置
入口
js
createApp(App)
.use(AiUI, {
...options
})
.mount("#app");配置项
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| aiLocale | 框架内部语言 | object | - |
| apiHttp | 请求接口的方法 | Function | 内置的axios |
| apiBaseUrl | 请求接口的根域名 | string | - |
| apiUploadUrl | 上传文件的地址 | string | - |
| apiSuccessCode | 请求成功的返回码 | number | 200 |
| dictKey | 下拉、枚举等字典的key | string | 'dictKey' |
| dictLabel | 下拉、枚举等字典的Label | string | 'dictLabel' |
| treeProp | 树结构的配置 | object | {} |
| listSettingConfig | 列表的基础配置 | object | {} |
treeProp
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| label | 树结构的label | string | 'label' |
| value | 树结构的value | string | 'value' |
| children | 树结构的children | string | 'children' |
listSettingConfig
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| pageNumModel | 分页的pageNum参数名 | string | 'data.pageNum' |
| pageSizeModel | 分页的pageSize参数名 | string | 'data.pageSize' |
| totalModel | 分页的total返回参数名 | string | 'data.total' |
| ordersModel | 分页的排序参数名 | string | 'data.orders' |