Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion uview-ui/components/u-picker/u-picker.vue
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
</view>
</view>
<view class="u-picker-body">
<picker-view v-if="mode == 'region'" :value="valueArr" @change="change" class="u-picker-view" @pickstart="pickstart" @pickend="pickend">
<picker-view v-if="mode == 'region'" :value="valueArr" :indicator-style="indicatorStyle" @change="change" class="u-picker-view" @pickstart="pickstart" @pickend="pickend">
<picker-view-column v-if="!reset && params.province">
<view class="u-column-item" v-for="(item, index) in provinces" :key="index">
<view class="u-line-1">{{ item.label }}</view>
Expand Down Expand Up @@ -106,6 +106,7 @@ import areas from '../../libs/util/area.js';
* @tutorial https://www.uviewui.com/components/picker.html
* @property {Object} params 需要显示的参数,见官网说明
* @property {String} mode 模式选择,region-地区类型,time-时间类型(默认time)
* @property {String} indicatorStyle 设置选择器中间选中框的样式(默认height: 37rpx;)
* @property {String Number} start-year 可选的开始年份,mode=time时有效(默认1950)
* @property {String Number} end-year 可选的结束年份,mode=time时有效(默认2050)
* @property {Boolean} safe-area-inset-bottom 是否开启底部安全区适配(默认false)
Expand Down Expand Up @@ -154,6 +155,11 @@ export default {
return [];
}
},
// 设置选择器中间选中框的样式
indicatorStyle: {
type: String,
default: "height: 37rpx;",
},
// 当mode=selector或者mode=multiSelector时,提供的默认选中的下标
defaultSelector: {
type: Array,
Expand Down