# LeftSlip 左滑删除
列表元素向左滑出现删除等按钮
## 基本用法
```html
```
```javascript
export default {
methods: {
delSlipItem(e) {
alert('确定删除吗?')
this.$refs.demo1.sliderEle.remove()
}
}
};
```
### 多个按钮
>如果超出一行宽度,默认右侧按钮区域占一行的80%
```html
```
### 自定义ICON
```html
```
### 消息列表
```html
```
```javascript
import Icon from '../icon/icon.vue';
import Avatar from '../avatar/avatar.vue';
import Badge from '../badge/badge.vue'
export default {
components: {},
data() {
return {
list: [
{ id: 'add1', title: '噜啦噜1',subTitle:'我又来送福利啦!关注之后你就会',time:'10:13',isDot:false,value:9},
{ id: 'add2', title: '噜啦噜2',subTitle:'我又来送福利啦!关注之后你就会',time:'10:12',isDot:true,value:1},
{ id: 'add5', title: '噜啦噜5',subTitle:'我又来送福利啦!关注之后你就会',time:'1小时前',isDot:false,value:99},
{ id: 'add8', title: '噜啦噜8',subTitle:'我又来送福利啦!关注之后你就会',time:'星期五' ,isDot:false,value:100}
],
};
},
methods: {
delItem(index) {
this.list.splice(index, 1);
}
}
};
```
### 禁止滑动
```html
左滑触发删除
```
```javascript
disabledHandle(){
this.isDisable = !this.isDisable
}
```
## slot
| 字段 | 说明 | 类型 | 默认值 |
| -------------- | -------------------- | ------- | ------ |
| slip-main | 列表主内容自定义区域 | html | - |
| slipbtns | 左滑按钮自定义区域 | html | - |
## Prop
| 字段 | 说明 | 类型 | 默认值
|----- | ----- | ----- | -----
| rightWidth | 右侧按钮区域超出一行时的默认宽度,默认占整个宽度的80% | Number | 0.8
| disabled | 禁止滑动操作 | Boolean | false