uniapp官方文档组件picker
<view class="flex-view">
<view style="color:grey;">性别</view>
<picker mode = selector :value="index" :range="array" @change="bindPickerChange">
<view class="uni-input">{{array[index]}}</view>
</picker>
</view>
<script>
import customPicker from '@/components/custom-picker.vue';
export default{
components: {
customPicker
},
data() {
return{
array: ['女', '男', '未选择'],
index: 0,
}
},
methods:{
bindPickerChange(e) {
this.index = e.target.value
},
},
}
</script>
.flex-view{
display: flex;
align-items: center;
justify-content: space-between;
margin: 20rpx;
padding:10rpx 20rpx;
border: 1rpx solid #C0C0C0;
border-radius: 10rpx;
}