W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
左滑刪除組件,基礎(chǔ)庫(kù) 2.4.4 開始支持。
{
"usingComponents": {
"mp-cells": "../components/cells/cells",
"mp-cell": "../components/cell/cell",
"mp-slideview": "../components/slideview/slideview"
}
}
<view class="page">
<view class="page__hd">
<view class="page__title">Slideview</view>
<view class="page__desc">左滑操作</view>
</view>
<view class="page__bd">
<view class="weui-cells">
<mp-slideview buttons="{{slideButtons}}" bindbuttontap="slideButtonTap">
<mp-cell value="左滑可以刪除" footer="說明文字"></mp-cell>
</mp-slideview>
</view>
<view class="weui-slidecells">
<mp-slideview buttons="{{slideButtons}}" icon="{{true}}" bindbuttontap="slideButtonTap">
<view class="weui-slidecell">
左滑可以刪除(圖標(biāo)Button)
</view>
</mp-slideview>
</view>
</view>
</view>
var base64 = require("../images/base64");
Page({
onLoad: function(){
this.setData({
icon: base64.icon20,
slideButtons: [{
text: '普通',
src: '/page/weui/cell/icon_love.svg', // icon的路徑
},{
text: '普通',
extClass: 'test',
src: '/page/weui/cell/icon_star.svg', // icon的路徑
},{
type: 'warn',
text: '警示',
extClass: 'test',
src: '/page/weui/cell/icon_del.svg', // icon的路徑
}],
});
},
slideButtonTap(e) {
console.log('slide button tap', e.detail)
}
});
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
ext-class | string | 否 | 添加在組件內(nèi)部結(jié)構(gòu)的class,可用于修改組件內(nèi)部的樣式 | |
disable | boolean | false | 否 | 是否禁用slideview |
buttons | array<object> | [] | 是 | 左滑的按鈕組,建議最多3個(gè)按鈕 |
icon | boolean | false | 否 | 按鈕是否是icon |
show | boolean | 否 | 是否顯示slideview,可以控制隱藏顯示 | |
duration | boolean | 350 | 否 | slideview顯示隱藏的動(dòng)畫的時(shí)長(zhǎng) |
throttle | number | 40 | 否 | 手指移動(dòng)距離超過該值的時(shí)候,觸發(fā)slideview的顯示隱藏 |
bindbuttontap | eventhandler | 否 | buttons按鈕組點(diǎn)擊時(shí)觸發(fā)的事件,detail為{index, data},data是按鈕的配置項(xiàng)傳入的data參數(shù) | |
bindhide | eventhandler | 否 | 隱藏時(shí)觸發(fā)的事件 | |
bindshow | eventhandler | 否 | 顯示時(shí)觸發(fā)的事件 |
buttons提供按鈕組配置,每一項(xiàng)表示一個(gè)按鈕,每一項(xiàng)的屬性為
屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
---|---|---|---|---|
extClass | string | 否 | 按鈕的額外的class,可用于修改組件內(nèi)部的樣式 | |
type | string | default | 否 | 按鈕的類型,取值default和warn,warn是紅色按鈕 |
text | string | 否 | 按鈕的文本 | |
src | string | 否 | 如果icon為true,此屬性有效 | |
data | any | 否 | 觸發(fā)bindbuttontap回傳的數(shù)據(jù) |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: