组件使用介绍
1. 头部(header)及底部(footer)导航设置
头部导航主要分为三部分:
左按钮
右按钮
标题
其功能及模板定义在 vux/units/header.vue 内。主要功能列表和调用参数如下:
1.1【控制头部显示隐藏】
VUX.showHeader(boolean)
当参数为true时显示,false时隐藏
1.2【控制底部显示隐藏】
VUX.showFooter(boolean)
当参数为true时显示,false时隐藏
1.3 【顶部导航设置】
VUX.setHeader(options)
| 参数名 | 类型 | 默认 | 描述 |
|---|---|---|---|
| title | string | 无 | 设置头部标题 |
| leftTpl | string | 无 | 设置左按钮模板,可为模板名或html片段 |
| leftFn | function | 无 | 左按钮绑定事件 |
| rightTpl | string | 无 | 同左按钮 |
| rightFn | function | 无 | 右按钮绑定事件 |
清除顶部导航按钮
VUX.headerBtnEmpty(string)
当参数为left时,清除左按钮,同理参数为right时则清除右按钮,为空则全部清除。
2. toast提示框设置
VUX.toast(options)
| 参数名 | 类型 | 默认 | 描述 |
|---|---|---|---|
| text | string | 无 | toast提示文本内容(必填) |
| delay | number | 3000 | 显示时间长度单位为ms(毫秒),最小为1000 |
| type | string | default | 显示类型:【成功】'success',【错误】'error',【默认】'default'(可不填) |
3. alert (confirm) 弹框设置
VUX.dialog(options)
| 参数名 | 类型 | 默认 | 描述 |
|---|---|---|---|
| type | string | confirm | dialog类型:【消息弹框】'alert',【确认框】'confirm' |
| title | string | 提示 | 弹框标题 |
| content | string | 暂无提示 | 提示文本内容 |
| okFn | function | 无 | 确定按钮绑定事件 |
| cancelFn | function | 无 | 取消按钮绑定事件 |
4. 等待层设置
显示等待层
VUX.showWaitPanel()
隐藏等待层
VUX.hideWaitPanel()
5. 加载进度设置
开启加载状态
VUX.progress.start()
结束加载状态
VUX.progress.done()