W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
my.multiLevelSelect 是級(jí)聯(lián)選擇功能 API。主要用于選擇多級(jí)關(guān)聯(lián)數(shù)據(jù),比如省市區(qū)的信息選擇。
// API-DEMO page/API/multi-level-select/multi-level-select.json
{
"defaultTitle": "多級(jí)聯(lián)選擇器"
}
<!-- API-DEMO page/API/multi-level-select/multi-level-select.axml-->
<view class="page">
<view class="page-description">多級(jí)聯(lián)選擇器 API</view>
<view class="page-section">
<view class="page-section-title">my.multiLevelSelect</view>
<view class="page-section-demo">
<button type="primary" onTap="openMultiLevelSelect">多級(jí)聯(lián)選擇器</button>
</view>
</view>
</view>
// API-DEMO page/API/multi-level-select/multi-level-select.js
Page({
openMultiLevelSelect() {
my.multiLevelSelect({
title: '多級(jí)聯(lián)選擇器',//級(jí)聯(lián)選擇標(biāo)題
list: [
{
name: "杭州市",//條目名稱(chēng)
subList: [
{
name: "西湖區(qū)",
subList: [
{
name: "古翠街道"
},
{
name: "文新街道"
}
]
},
{
name: "上城區(qū)",
subList: [
{
name: "延安街道"
},
{
name: "龍翔橋街道"
}
]
}
]//級(jí)聯(lián)子數(shù)據(jù)列表
}],//級(jí)聯(lián)數(shù)據(jù)列表
success:(res)=>{
my.alert({title:JSON.stringify(res)})
}
});
}
})
入?yún)?Object 類(lèi)型,屬性如下:
屬性 | 類(lèi)型 | 必填 | 描述 |
---|---|---|---|
title | String | 否 | 標(biāo)題。 |
list | JsonArray | 是 | 選擇數(shù)據(jù)列表。具體對(duì)象值參見(jiàn)下方 list 對(duì)象表。 |
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù)。 |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù)。 |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)。 |
屬性 | 類(lèi)型 | 必填 | 描述 |
---|---|---|---|
name | String | 是 | 條目名稱(chēng)。 |
subList | JsonArray | 否 | 子條目列表。 |
入?yún)?Object 類(lèi)型,屬性如下:
屬性 | 類(lèi)型 | 描述 |
---|---|---|
success | Boolean | 是否選擇完成,取消返回 false。 |
result | JsonArray | 選擇的結(jié)果,如[{“name”:”杭州市”},{“name”:”上城區(qū)”},{“name”:”古翠街道”}]。 |
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)系方式:
更多建議: