微信小程式Slideview和cell
阿新 • • 發佈:2021-01-26
微信小程式Slideview和cell的用法和使用:
提示:左滑刪除元件,基礎庫 2.4.4 開始支援:
使用方法:
微信UI擴充套件元件庫基於小程式自定義元件構建,在使用擴充套件元件庫之前要在全域性json中引入擴充套件庫.
(1)這裡我們通過 useExtendedLib 擴充套件庫 的方式引入,這種方式引入的元件將不會計入程式碼包大小
{
"useExtendedLib": {
"kbone": true,
"weui": true
}
}
(2)然後就可以在 頁面.json 中引入模組元件(和自定義元件一樣):
{
"usingComponents": {
"mp-slideview": "weui-miniprogram/slideview/slideview",
"mp-cells": "weui-miniprogram/cells/cells",
"mp-cell": "weui-miniprogram/cell/cell"
}
}
(3)然後在 頁面.wxml 中寫入模組: <mp-slideview buttons="{{slideButtons}}" bindbuttontap="slideButtonTap">
<mp-cell >
<view slot="icon">左側圖示</view>
<view slot="">內容</view>
<view slot="footer">右側區域slot</view>
</mp-cell>
</mp-slideview>
(4)最後在 頁面.js中寫入配置:
Page({
onLoad: function(){
this.setData({
slideButtons: [{
text: '普通',
},{
text: '普通',
extClass: 'test',
},{
type: 'warn',
text: '警示',
extClass: 'test',
}],
});
},
slideButtonTap(e) {
console.log('slide button tap', e.detail)
}
});
最後這是效果圖:
左滑效果: