UNPKG

mand-mobile

Version:

A Vue.js 2.0 Mobile UI Toolkit

60 lines (41 loc) 1.77 kB
--- title: ActionBar 操作栏 preview: https://didi.github.io/mand-mobile/examples/#/action-bar --- 汇集若干文案或操作按钮的吸底边栏,可用于展示表单信息与提交按钮 ### 引入 ```javascript import { ActionBar } from 'mand-mobile' Vue.component(ActionBar.name, ActionBar) ``` ### 使用指南 默认使用`position: fixed`固定在页面底部,为避免遮挡内容区底部预留不小于`100px`的空白(iPhone还需额外增加`constant(safe-area-inset-bottom)`) ### 代码演示 <!-- DEMO --> ### API #### ActionBar Props |属性 | 说明 | 类型 | 默认值 | 备注| |----|-----|------|------|------| |actions|按钮组|Array\<ActionOptions\>|-|-| #### ActionOptions Props |属性 | 说明 | 类型 | 默认值| |----|-----|------|------| |text|文案|String|-| |disabled|禁用|Boolean|`false`| |onClick|点击回调|Function(action: ActionOptions)|-| |type <sup class="version-after">2.5.0+</sup>|类型|String|`disabled`为`true`时为`disabled`,否则为`primary`| |plain <sup class="version-after">2.5.0+</sup>|朴素|Boolean|最后一个按钮为`false`,其它为`true`| |round <sup class="version-after">2.5.0+</sup>|圆角|Boolean|`false`| |icon <sup class="version-after">2.5.0+</sup>|按钮图标|String|-| |iconSvg <sup class="version-after">2.5.0+</sup>|按钮svg图标|Boolean|`false`| |inactive <sup class="version-after">2.5.0+</sup>|未激活|Boolean|`false`| |loading <sup class="version-after">2.5.0+</sup>|加载中状态|Boolean|`false`| #### ActionBar Slots ##### default 左侧文案内容 #### ActionBar Events ##### @click(event, action) 按钮点击事件 |属性 | 说明 | 类型 | |----|-----|------| |action|actions列表中与被点击按钮对应的对象|Object: ActionOptions|