# Slideview

左滑删除组件,基础库 2.4.4 开始支持。

# 代码引入

在 page.json 中引入组件

{
  "usingComponents": {
    "mp-slideview": "weui-miniprogram/slideview/slideview"
  }
}
1
2
3
4
5

# 属性列表

属性 类型 默认值 必填 说明
ext-class string 添加在组件内部结构的class,可用于修改组件内部的样式
disable boolean false 是否禁用slideview
buttons array<object> [] 左滑的按钮组,建议最多3个按钮
icon boolean false 按钮是否是icon
show boolean 是否显示slideview,可以控制隐藏显示
duration boolean 350 slideview显示隐藏的动画的时长
throttle number 40 手指移动距离超过该值的时候,触发slideview的显示隐藏
bindbuttontap eventhandler buttons按钮组点击时触发的事件,detail为{index, data},data是按钮的配置项传入的data参数
bindhide eventhandler 隐藏时触发的事件
bindshow eventhandler 显示时触发的事件

buttons提供按钮组配置,每一项表示一个按钮,每一项的属性为

属性 类型 默认值 必填 说明
extClass string 按钮的额外的class,可用于修改组件内部的样式
type string default 按钮的类型,取值default和warn,warn是红色按钮
text string 按钮的文本
src string 如果icon为true,此属性有效
data any 触发bindbuttontap回传的数据