Skip to content

ActionSheet 操作菜单

ActionSheet 操作菜单打开
9:41
/pages/actionsheet/index

介绍

weui-actionsheet 用于从底部或页面中部唤起操作菜单,适合展示一组与当前场景相关的操作项。

基础用法

vue
<template>
  <weui-button text="打开菜单" @click="visible = true" />
  <weui-actionsheet
    v-model="visible"
    title="请选择操作"
    :items="items"
    @select="handleSelect"
  />
</template>

Android 样式

vue
<weui-actionsheet v-model="visible" skin="android" :items="items" />

Props

属性说明类型默认值
modelValue是否显示菜单,支持 v-modelbooleanfalse
titleiOS 样式下的标题string''
items菜单项,支持字符串或对象 { label, value, tips, type }array[]
cancelText取消按钮文字string'取消'
showCancel是否显示取消按钮booleantrue
maskClosable点击遮罩是否关闭booleantrue
closeOnSelect选择菜单项后是否关闭booleantrue
skin样式类型,可选 iosandroidstring'ios'

Slots

插槽名说明
default自定义菜单区域
title自定义标题
action自定义取消操作区域

Events

事件名说明回调参数
update:modelValue显示状态变化visible
select点击菜单项item, index
cancel点击取消按钮-
close菜单关闭-

Released under the MIT License.