W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
用作標(biāo)簽卡篩選。
{
"defaultTitle": "Filter",
"usingComponents": {
"filter": "mini-ali-ui/es/filter/index",
"filter-item": "mini-ali-ui/es/filter/filter-item/index"
}
}
<filter show="{{show}}" max="{{1}}" equalRows="{{3}}">
<block a:for="{{items}}">
<filter-item value="{{item.value}}" subtitle="{{item.subtitle}}" id="{{item.id}}" onChange="handleCallBack" selected="{{item.selected}}" key="filter-item-{{key}}" />
</block>
</filter>
Page({
data: {
show: true,
items: [
{ id: 1, value: '衣服啊', selected: true },
{ id: 1, value: '櫥柜' },
{ id: 1, value: '衣服' },
{ id: 1, value: '櫥柜' },
{ id: 1, value: '衣服' },
{ id: 1, value: '櫥柜' },
{ id: 1, value: '衣服' },
{ id: 1, value: '櫥柜' },
{ id: 1, value: '櫥柜' },
],
},
handleCallBack(data) {
my.alert({
content: data,
});
},
toggleFilter() {
this.setData({
show: !this.data.show,
});
},
});
屬性 | 類型 | 默認(rèn)值 | 描述 |
---|---|---|---|
show | Boolean | true | 是否顯示。可選值 true、false。 |
max | Number | 10000 | 可選數(shù)量最大值,1為單選。 |
equalRows | Number | - | 把filter-item等分成2或者3列。可選值:2、3。 |
onChange | (e: Object) => void | - | 多選時(shí)提交選中回調(diào)。 |
onMaskTap | () => void | - | 點(diǎn)擊遮罩層時(shí)觸發(fā),可用于關(guān)閉 filter。 |
屬性 | 類型 | 默認(rèn)值 | 描述 | 必填 |
---|---|---|---|---|
className | String | - | 自定義樣式。 | - |
value | String | - | 值。 | true |
id | String | - | 自定義標(biāo)識符。 | - |
selected | Boolean | false | 默認(rèn)選中。可選值:true、false。 | - |
onChange | (e: Object) => void | - | 單選時(shí)提交選中回調(diào)。 | - |
不支持。目前沒有相關(guān)操作。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: