W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
嵌入頁面的滾動選擇器。 其中只可放置 picker-view-column 組件,其它節(jié)點不會顯示。
說明:
<!-- API-DEMO page/component/picker-view/picker-view.axml -->
<view class="page">
<view class="page-description">嵌入頁面的滾動選擇器</view>
<view class="page-section">
<view class="page-section-demo">
<picker-view value="{{value}}" onChange="onChange" class="my-picker">
<picker-view-column>
<view>2011</view>
<view>2012</view>
<view>2013</view>
<view>2014</view>
<view>2015</view>
<view>2016</view>
<view>2017</view>
<view>2018</view>
</picker-view-column>
<picker-view-column>
<view>春</view>
<view>夏</view>
<view>秋</view>
<view>冬</view>
</picker-view-column>
</picker-view>
</view>
</view>
</view>
// API-DEMO page/component/picker-view/picker-view.js
Page({
data: {},
onChange(e) {
console.log(e.detail.value);
this.setData({
value: e.detail.value,
});
},
});
/* API-DEMO page/component/picker-view/picker-view.acss */
.my-picker {
background: #EFEFF4;
}
滾動選擇器子項。僅可放置于 picker-view 中,其孩子節(jié)點的高度會自動設(shè)置成與 picker-view 的選中框的高度一致。
說明: 該組件內(nèi)部請勿放入 hidden 或 display none 的節(jié)點,需要隱藏請用 a:if
切換,即:
推薦:
<view a:if="{{xx}}"><picker-view/></view>
不要:
<view hidden><picker-view/></view>
屬性 | 類型 | 默認(rèn)值 | 描述 | 最低版本 |
---|---|---|---|---|
value | Number Array | - | 數(shù)組中的數(shù)字表示 picker-view-column 中對應(yīng)的 index (從 0 開始)。示例:value=“{{[2]}}” | - |
indicator-style | String | - | 選中框樣式。 | - |
indicator-class | String | - | 選中框的類名。 | 1.10 |
mask-style | String | - | 蒙層的樣式。 | 1.10 |
mask-class | String | - | 蒙層的類名。 | 1.10 |
onChange | EventHandle | - | 滾動選擇 value 改變時觸發(fā),event.detail = {value: value} value為數(shù)組,表示 picker-view 內(nèi)的 picker-view-column index 索引 ,從 0 開始。 |
- |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: