# picker 组件示例
## 官方文档
参考官方文档:https://doc.dcloud.net.cn/uni-app-x/component/picker.html
## 概述
`picker` 是滚动选择器组件,支持普通选择器、多列选择器、时间选择器、日期选择器等。
## 基础用法
```vue
请选择
```
## 完整示例
### 示例 1: 普通选择器
```vue
{{ selectedText || '请选择' }}
>
```
### 示例 2: 多列选择器
```vue
{{ displayText || '请选择省市区' }}
>
```
### 示例 3: 时间选择器
```vue
{{ time || '请选择时间' }}
>
```
### 示例 4: 日期选择器
```vue
{{ date || '请选择日期' }}
>
```
### 示例 5: 地区选择器
```vue
{{ regionText || '请选择地区' }}
>
```
## 属性说明
| 属性名 | 类型 | 默认值 | 说明 |
|--------|------|--------|------|
| mode | String | selector | 选择器类型,可选值:selector、multiSelector、time、date、region |
| range | Array | [] | mode 为 selector 或 multiSelector 时,range 有效 |
| value | Number/Array | 0 | 表示选择了 range 中的第几个(下标从 0 开始) |
| start | String | - | 有效值范围的开始,字符串格式为 "YYYY-MM-DD" |
| end | String | - | 有效值范围的结束,字符串格式为 "YYYY-MM-DD" |
## 平台兼容性
| 平台 | 支持情况 |
|------|---------|
| H5 | ✅ |
| 微信小程序 | ✅ |
| 支付宝小程序 | ✅ |
| 百度小程序 | ✅ |
| 字节跳动小程序 | ✅ |
| QQ 小程序 | ✅ |
| 快手小程序 | ✅ |
| App | ✅ |
| 快应用 | ✅ |
## 注意事项
1. `mode` 不同,`range` 和 `value` 的格式也不同
2. 时间选择器的 `value` 格式为 "HH:mm"
3. 日期选择器的 `value` 格式为 "YYYY-MM-DD"
4. 多列选择器需要配合 `@columnchange` 事件处理联动
## 参考资源
- **官方文档**: https://doc.dcloud.net.cn/uni-app-x/component/picker.html
- **滚动选择器**: https://doc.dcloud.net.cn/uni-app-x/component/picker-view.html