<view class="page">
<mp-slideview wx:for="{{list}}" wx:key="index" buttons="{{list[index].slide}}" bindbuttontap="slideButtonTap">
<mp-cell>{{item.index}}</mp-cell>
</mp-slideview>
</view>
list: [{
index: 0,
slide: [{
type: 'warn',
text: '删除',
data: 0
}]
},
{
index: 1,
slide: [{
type: 'warn',
text: '删除',
data: 1
}]
},
{
index: 2,
slide: [{
type: 'warn',
text: '删除',
data: 2
}]
}, {
index: 3,
slide: [{
type: 'warn',
text: '删除',
data: 3
}]
}
]
slideButtonTap(e) {
let index = e.detail.data
let list = this.data.list
list.splice(index, 1)
this.setData({
list: list
})
console.log('slide button tap', e.detail)
}