跳至主要內容

表单组件_picker

刘春龙原创...大约 2 分钟WEB前端小程序教程文档

从底部弹起的滚动选择器,选择器有很多种类,分别是

  • 普通选择器
  • 多列选择器
  • 时间选择器
  • 日期选择器
  • 省市区选择器

普通选择器

指定mode属性为selector,或者默认不指定mode

<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}">
  <view class="picker"> 当前选择:{{array[index]}} </view>
</picker>

多列选择器

指定mode属性为multiSelector

<picker
  mode="multiSelector"
  bindchange="bindMultiPickerChange"
  value="{{multiIndex}}"
  range="{{multiArray}}"
>
  <view class="picker">
    当前选择:{{multiArray[0][multiIndex[0]]}},{{multiArray[1][multiIndex[1]]}},{{multiArray[2][multiIndex[2]]}}
  </view>
</picker>

时间选择器

指定mode属性为time

<picker
  mode="time"
  value="{{time}}"
  start="09:01"
  end="21:01"
  bindchange="bindTimeChange"
>
  <view class="picker"> 当前选择: {{time}} </view>
</picker>

日期选择器

指定mode属性为date

<picker
  mode="date"
  value="{{date}}"
  start="2000-09-01"
  end="2030-09-01"
  bindchange="bindDateChange"
>
  <view class="picker"> 当前选择: {{date}} </view>
</picker>

省市区选择器

指定mode属性为region

<picker mode="region" bindchange="bindRegionChange" value="{{region}}">
  <view class="picker">
    当前选择:{{region[0]}},{{region[1]}},{{region[2]}}
  </view>
</picker>
上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7