Action-bar 操作栏

汇集若干文案或操作按钮的吸底边栏,可用于展示表单信息与提交按钮

引入

import { ActionBar } from 'mand-mobile-next'

Vue.createApp().component(ActionBar.name, ActionBar)

使用指南

TIP

默认使用position: fixed固定在页面底部,为避免遮挡内容区底部预留不小于100px的空白(iPhone还需额外增加constant(safe-area-inset-bottom)/env(safe-area-inset-bottom)

代码演示

API

ActionBar Props

属性说明类型默认值备注
actions按钮组Array<ActionOptions>

ActionOptions

属性说明类型默认值备注
text文案String
disabled禁用Booleanfalse
onClick点击回调Function(action: ActionOptions)
type类型Stringdisabled/primarydisabledtrue时为disabled,否则为primary
plain朴素Boolean最后一个按钮为false,其它为true
round圆角Booleanfalse
icon按钮图标String
icon-svg按钮svg图标Booleanfalse
inactive未激活Booleanfalse
loading加载中状态Booleanfalse

ActionBar Slots

default

左侧文案内容

ActionBar Events

@click(event, action, index)

按钮点击事件

属性说明类型
actionactions列表中被点击按钮对应的对象Object: ActionOptions
indexactions列表中被点击按钮对应的对象的数组下标Number