api请求管理组件,用组件方式进行api请求。注意:此组件需要手动调用方法触发请求。
## 属性
| 参数 | 说明 | 类型 | 可选值 | 默认值
| --- | --- | --- | --- | ---
| api | 点击后请求的api地址 | string | 必填 |
| api-method | 请求方法 | string | get,post,put,delete | post
| api-param | 请求参数 | object | |
| success-tip | 请求返回成功结果之后采用什么方式提醒 | string | none,message,alert,notify | message
| fail-tip | 请求返回失败结果之后采用什么方式提醒 | string | none,message,alert,notify | alert
| value/v-model | 响应内容。 | Array/Object | |
| loading-target | api请求过程中会有一个loading内容,这个属性可以用来指定loading的加载目标。 | NodeElement | |
## 方法
| 参数 | 说明 | 参数
| --- | --- | ---
| requestApi | 开始根据设定的属性进行请求,并触发相关属性。 | 无
## 事件
| 事件 | 说明 | 参数
| --- | --- | ---
| api-before | 进行api请求前 | cancleFn:请求取消方法,在方法里执行此方法可停止请求api。
| api-success | 进行api完成并返回成功标识后的事件处理。 | response:响应内容。
| api-fail | 进行api完成并返回失败标识后的事件处理。 | response:响应内容。
## 插槽
| 插槽名 | 说明
| --- | ---
- 序言
- 安装
- 组件查询
- buttons
- WdApiButton
- WdDrawerButton
- WdRefreshButton
- WdRouteButton
- WdConfirmButton
- datagrid
- WdDatagrid
- WdGridDeleteButton
- WdGridEnableButton
- editgrid
- WdEditgrid
- WdEditgridCell
- element
- WdCard
- WdCollapse
- WdDrawerIframe
- WdIframe
- WdLabel
- WdSplitLabel
- WdDetail
- WdToolBar
- WdRepeater
- WdApiManager
- form
- WdDataForm
- WdSelect
- WdRadioList
- WdCheckboxList
- WdUploadImage
- search
- WdSearchCheckbox
- WdSearchDatepick
- WdSearchForm
- WdSearchInput
- WdSearchRadio
- WdSearchSelect
- tree
- WdTree
- 内置服务
- ajax服务
- 消息服务
- 框架方法
- tab操作
- 其他
- demo说明