## 一、需要定义组件使用标题:组件XXX使用文档
## 二、书写引用组件的代码
## 三、书写组件所用到的api ## 四、如果有备注说明需要补充说明
* ## 例子:
> ## 组件hd-login使用文档
```
<hd-login :loginStyle="loginStyle" ref="hdLogin" :fun="beforeLogin"></hd-login>
```
```
methods: {
async beforeLogin () {
let rest = await this.getUserInfo()
console.log(rest)
if (rest.errcode === 1003) {
return true
} else {
this.$Message.error('获取用户信息失败')
return false
}
}
}
```
### hdLogin props
| 属性 | 说明 | 类型 | 默认值 |
| --- | --- | --- | --- |
| loginStyle | 对login节点的样式设置,可以设置背景如backgroundImage: 'url(...)' | Object | default |
| title | 登录表单的头名 | String | 欢迎登录 |
| desc | 登录描述 | String | 请输入用户名密码 |
| fun | 跳转首页之前的处理函数 | Function | 返回true跳转到首页,返回false自己处理逻辑|
### hdLogin slot
| 名称 | 说明 |
| --- | --- |
| default | 默认覆盖登录表单框 |
### Table methods
[#](https://www.iviewui.com/components/table#Table_methods)
| 方法名 | 说明 | 参数 |
| --- | --- | --- |
| handleSubmit | 直接调用登录接口|{username,password}
#### 使用说明:
```
this.$refs.hdLogin.handleSubmit({username,password})
```
#### 备注说明
> 如果使用本地图片作为背景的图,可以采用下面的引入图片方法、
```
import bg from '@/assets/images/login-bg.jpg'
export default {
data () {
return {
loginStyle: {
backgroundImage: 'url(' + bg + ')'
}
}
}
}
```
- 编写模版
- 模态框 wl-modal
- 富文本框 wl-tinymce
- 国家选择下拉框 wl-select-country
- 时间轴 wl-timeline
- 国籍选择下拉框 wl-select-nationality
- 时间及时间段选择器 wl-timepicker
- 日期及日期段选择器 wl-datepicker
- 自定义内容下拉框 wl-select-custom
- excel下载组件 wl-down-excel
- 多选框 wl-checkbox
- 多选下拉框 wl-select-mutiple
- 柱状图 wl-bar-chart
- 折线图 wl-line-chart
- 饼图 wl-pie-chart
- pdf预览并下载 wl-pdf-download
- excel导入 wl-import-excel
- 生成二维码 wl-create-qrcode
- 流程预览 wl-flow-viewer
- 级联选择城市 wl-select-city
- 图片预览 wl-viewer-show-img
- 业务综合组件
- 接口管理wl-inter-face-page
- 系统异常微信通知wl-try-catch-notice
- 地图组件 wl-map