Picker
组件类型:UxPickerComponentPublicInstance
支持单列、多列、联动选择,主题样式可配置
平台兼容性
UniApp X
Android | iOS | web | 鸿蒙 Next | 小程序 |
---|---|---|---|---|
√ | √ | √ | x | √ |
UniApp Vue Nvue
Android | iOS | web | 鸿蒙 Next | 小程序 |
---|---|---|---|---|
x | x | √ | x | x |
Props
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
name | String | 标识符,在回调事件中返回 | |
theme | String | 主题颜色 | |
data | Array | 二维数组 | |
value | Array | 值 | |
link | Boolean | false | 是否联动 |
title | String | 标题 | |
titleColor | String | $ux.Conf.titleColor | 标题颜色 |
size | Any | $ux.Conf.fontSize | 内容大小 |
color | String | $ux.Conf.fontColor | 内容颜色 |
darkColor | String | 深色none-不显示,auto-自动适配深色模式,其他-颜色 | |
selectColor | String | $ux.Conf.fontColor | 内容选中颜色 |
selectDarkColor | String | 深色none-不显示,auto-自动适配深色模式,其他-颜色 | |
selectStyle | Boolean | border | 选择区域遮罩样式 |
confirm | String | 确定 | 确定文字 |
confirmColor | String | $ux.Conf.primaryColor | 确定文字颜色 |
tnSize | Any | $ux.Conf.fontSize | 按钮大小 |
btnType | String | normal | 按钮类型 |
btnPositon | String | bottom | 按钮位置 |
radius | Any | $ux.Conf.radius | 圆角 |
opacity | Number | $ux.Conf.maskAlpha | 遮罩透明度0-1 |
touchable | Boolean | false | 允许滑动关闭 |
maskClose | Boolean | true | 遮罩层关闭 |
disabled | Boolean | false | 是否禁用 |
theme
值 | 说明 |
---|---|
primary | 主色 |
warning | 警告 |
success | 成功 |
error | 错误 |
info | 文本 |
link
值 | 说明 |
---|---|
true | |
false |
darkColor
值 | 说明 |
---|---|
none不显示 | |
auto自动适配深色模式 | |
color其他颜色 |
selectDarkColor
值 | 说明 |
---|---|
none不显示 | |
auto自动适配深色模式 | |
color其他颜色 |
selectStyle
值 | 说明 |
---|---|
border边框 | |
box盒子 |
btnType
值 | 说明 |
---|---|
normal正常 | |
bigger大按钮 |
btnPositon
值 | 说明 |
---|---|
top顶部按钮 | |
bottom底部按钮 |
touchable
值 | 说明 |
---|---|
true | |
false |
maskClose
值 | 说明 |
---|---|
true | |
false |
Events
事件名 | 说明 | 参数 |
---|---|---|
change | 确定选择时触发 | |
close | 关闭时触发 |
示例代码
html
<template>
<ux-page :stack="showDoc">
<ux-navbar :title="title" :bold="true">
<template v-slot:right>
<!-- #ifndef MP -->
<ux-button theme="text" icon="/static/tip.png" :icon-size="22" @click="onDoc()"></ux-button>
<!-- #endif -->
</template>
</ux-navbar>
<ux-scroll v-if="isOk">
<ux-card direction="column" icon="flag-filled" title="选择器" :bold="true">
<ux-text text="支持单列、多列、联动选择,主题样式可配置"></ux-text>
</ux-card>
<ux-card direction="column" icon="arrowright" title="选择方式" :bold="true">
<ux-text text="支持单列、多列、联动选择" :mb="15"></ux-text>
<ux-col>
<ux-picker :data="data1" v-model:value="(data['v1'] as number[])" @change="change1">
<ux-cell title="单列" right-icon="arrowdown" :label="value1" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker title="请选择" btn-positon="top" selectStyle="box" :data="data2" v-model:value="(data['v2'] as number[])" @change="change2">
<ux-cell title="双列" right-icon="arrowdown" :label="value2" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker title="请选择" selectStyle="box" :data="data4"v-model:value="(data['v3'] as number[])" :link="true" @change="change3">
<ux-cell title="多级联动" right-icon="arrowdown" :label="value3" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="关闭方式" :bold="true">
<ux-text text="支持不允许点击遮罩层关闭、滑动关闭" :mb="15"></ux-text>
<ux-col>
<ux-picker :data="data2" v-model:value="(data['v4'] as number[])" :mask-close="false" @change="change5">
<ux-cell title="不允许点击遮罩层关闭" right-icon="arrowdown" :label="value5" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker btn-positon="top" :data="data2" v-model:value="(data['v5'] as number[])" :touchable="true" @change="change6">
<ux-cell title="允许滑动关闭" right-icon="arrowdown" :label="value6" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="自定义" :bold="true">
<ux-text text="支持自定义样式、标题、按钮类型" :mb="15"></ux-text>
<ux-col>
<ux-picker selectStyle="box" :data="data2" v-model:value="(data['v6'] as number[])" :size="16" select-color="red" :bold="true" confirm="提交" confirmColor="red"
@change="change7">
<ux-cell title="自定义样式" right-icon="arrowdown" :label="value7" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker :data="data3" v-model:value="(data['v7'] as number[])" title="请问您想好了吗?" title-color="red" @change="change4">
<ux-cell title="设置标题" right-icon="arrowdown" :label="value4" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker btn-positon="top" :data="data2" v-model:value="(data['v8'] as number[])" btnType="bigger" :mask-close="false" @change="change5">
<ux-cell title="大按钮" right-icon="arrowdown" :label="value5" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="禁用" :bold="true">
<ux-text text="禁用组件" :mb="15"></ux-text>
<ux-col>
<ux-picker :disabled="true">
<ux-cell :disabled="true" title="禁用" right-icon="arrowdown" placeholder="暂无权限" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-placeholder :height="200">
<ux-row justify="center" align="center" style="height: 100%;">
<ux-text prefix-icon="soapbubble-filled" text="真的没有了~"></ux-text>
</ux-row>
</ux-placeholder>
</ux-scroll>
</ux-page>
</template>
<template>
<ux-page :stack="showDoc">
<ux-navbar :title="title" :bold="true">
<template v-slot:right>
<!-- #ifndef MP -->
<ux-button theme="text" icon="/static/tip.png" :icon-size="22" @click="onDoc()"></ux-button>
<!-- #endif -->
</template>
</ux-navbar>
<ux-scroll v-if="isOk">
<ux-card direction="column" icon="flag-filled" title="选择器" :bold="true">
<ux-text text="支持单列、多列、联动选择,主题样式可配置"></ux-text>
</ux-card>
<ux-card direction="column" icon="arrowright" title="选择方式" :bold="true">
<ux-text text="支持单列、多列、联动选择" :mb="15"></ux-text>
<ux-col>
<ux-picker :data="data1" v-model:value="(data['v1'] as number[])" @change="change1">
<ux-cell title="单列" right-icon="arrowdown" :label="value1" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker title="请选择" btn-positon="top" selectStyle="box" :data="data2" v-model:value="(data['v2'] as number[])" @change="change2">
<ux-cell title="双列" right-icon="arrowdown" :label="value2" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker title="请选择" selectStyle="box" :data="data4"v-model:value="(data['v3'] as number[])" :link="true" @change="change3">
<ux-cell title="多级联动" right-icon="arrowdown" :label="value3" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="关闭方式" :bold="true">
<ux-text text="支持不允许点击遮罩层关闭、滑动关闭" :mb="15"></ux-text>
<ux-col>
<ux-picker :data="data2" v-model:value="(data['v4'] as number[])" :mask-close="false" @change="change5">
<ux-cell title="不允许点击遮罩层关闭" right-icon="arrowdown" :label="value5" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker btn-positon="top" :data="data2" v-model:value="(data['v5'] as number[])" :touchable="true" @change="change6">
<ux-cell title="允许滑动关闭" right-icon="arrowdown" :label="value6" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="自定义" :bold="true">
<ux-text text="支持自定义样式、标题、按钮类型" :mb="15"></ux-text>
<ux-col>
<ux-picker selectStyle="box" :data="data2" v-model:value="(data['v6'] as number[])" :size="16" select-color="red" :bold="true" confirm="提交" confirmColor="red"
@change="change7">
<ux-cell title="自定义样式" right-icon="arrowdown" :label="value7" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker :data="data3" v-model:value="(data['v7'] as number[])" title="请问您想好了吗?" title-color="red" @change="change4">
<ux-cell title="设置标题" right-icon="arrowdown" :label="value4" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
<ux-picker btn-positon="top" :data="data2" v-model:value="(data['v8'] as number[])" btnType="bigger" :mask-close="false" @change="change5">
<ux-cell title="大按钮" right-icon="arrowdown" :label="value5" placeholder="请选择" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-card direction="column" icon="arrowright" title="禁用" :bold="true">
<ux-text text="禁用组件" :mb="15"></ux-text>
<ux-col>
<ux-picker :disabled="true">
<ux-cell :disabled="true" title="禁用" right-icon="arrowdown" placeholder="暂无权限" placeholder-color="#999"></ux-cell>
</ux-picker>
</ux-col>
</ux-card>
<ux-placeholder :height="200">
<ux-row justify="center" align="center" style="height: 100%;">
<ux-text prefix-icon="soapbubble-filled" text="真的没有了~"></ux-text>
</ux-row>
</ux-placeholder>
</ux-scroll>
</ux-page>
</template>
ts
<script setup>
import * as plus from '@/uni_modules/ux-plus'
import { UxPickerData, UxPickerEvent } from '@/uni_modules/ux-frame'
const title = ref('')
const isOk = ref(false)
const data = ref<UTSJSONObject>({
v1: [1],
v2: [1, 2],
v3: [1, 2, 3],
v4: [0, 1],
v5: [0, 2],
v6: [0, 3],
v7: [0, 2, 4],
v8: [0, 5]
})
const value1 = ref('')
const value2 = ref('')
const value3 = ref('')
const value4 = ref('')
const value5 = ref('')
const value6 = ref('')
const value7 = ref('')
const data1 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[]
] as UxPickerData[][]
const data2 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[],
[{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
] as UxPickerData[][]
const data3 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[],
[{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[],
[{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
] as UxPickerData[][]
const data4 = [
[{
name: '橘子',
value: '橘子',
children: [{
name: '1个',
value: '0',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '2个',
value: '1',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '3个',
value: '2',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '4个',
value: '3',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '5个',
value: '4',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '香蕉',
value: '香蕉',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '苹果',
value: '苹果',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '梨子',
value: '梨子',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '桃子',
value: '桃子',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '西瓜',
value: '西瓜',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}] as UxPickerData[]
] as UxPickerData[][]
onLoad((e : OnLoadOptions) => {
title.value = e['title'] ?? ''
setTimeout(function() {
isOk.value = true
}, 100);
})
const showDoc = ref(false)
function onDoc() {
plus.openWeb({
title: '在线文档',
url: 'https://www.uxframe.cn/component/picker.html',
// blur: 1,
success: () => {
showDoc.value = true
},
complete: () => {
showDoc.value = false
}
})
}
function change1(e : UxPickerEvent) {
value1.value = e.label.join('-')
}
function change2(e : UxPickerEvent) {
value2.value = e.label.join('_')
}
function change3(e : UxPickerEvent) {
value3.value = e.label.join(':')
}
function change4(e : UxPickerEvent) {
value4.value = e.label.join(' ')
}
function change5(e : UxPickerEvent) {
value5.value = e.label.join('/')
}
function change6(e : UxPickerEvent) {
value6.value = e.label.join('/')
}
function change7(e : UxPickerEvent) {
value7.value = e.label.join('/')
}
</script>
<script setup>
import * as plus from '@/uni_modules/ux-plus'
import { UxPickerData, UxPickerEvent } from '@/uni_modules/ux-frame'
const title = ref('')
const isOk = ref(false)
const data = ref<UTSJSONObject>({
v1: [1],
v2: [1, 2],
v3: [1, 2, 3],
v4: [0, 1],
v5: [0, 2],
v6: [0, 3],
v7: [0, 2, 4],
v8: [0, 5]
})
const value1 = ref('')
const value2 = ref('')
const value3 = ref('')
const value4 = ref('')
const value5 = ref('')
const value6 = ref('')
const value7 = ref('')
const data1 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[]
] as UxPickerData[][]
const data2 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[],
[{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
] as UxPickerData[][]
const data3 = [
[{
name: '橘子',
value: '橘子'
}, {
name: '香蕉',
value: '香蕉'
}, {
name: '苹果',
value: '苹果'
}, {
name: '梨子',
value: '梨子'
}, {
name: '桃子',
value: '桃子'
}, {
name: '西瓜',
value: '西瓜'
}] as UxPickerData[],
[{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[],
[{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
] as UxPickerData[][]
const data4 = [
[{
name: '橘子',
value: '橘子',
children: [{
name: '1个',
value: '0',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '2个',
value: '1',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '3个',
value: '2',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '4个',
value: '3',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '5个',
value: '4',
children: [{
name: '1元',
value: '0'
}, {
name: '2元',
value: '1'
}, {
name: '3元',
value: '2'
}, {
name: '4元',
value: '3'
}, {
name: '5元',
value: '4'
}, {
name: '6元',
value: '5'
}] as UxPickerData[]
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '香蕉',
value: '香蕉',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '苹果',
value: '苹果',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '梨子',
value: '梨子',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '桃子',
value: '桃子',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}, {
name: '西瓜',
value: '西瓜',
children: [{
name: '1个',
value: '0'
}, {
name: '2个',
value: '1'
}, {
name: '3个',
value: '2'
}, {
name: '4个',
value: '3'
}, {
name: '5个',
value: '4'
}, {
name: '6个',
value: '5'
}] as UxPickerData[]
}] as UxPickerData[]
] as UxPickerData[][]
onLoad((e : OnLoadOptions) => {
title.value = e['title'] ?? ''
setTimeout(function() {
isOk.value = true
}, 100);
})
const showDoc = ref(false)
function onDoc() {
plus.openWeb({
title: '在线文档',
url: 'https://www.uxframe.cn/component/picker.html',
// blur: 1,
success: () => {
showDoc.value = true
},
complete: () => {
showDoc.value = false
}
})
}
function change1(e : UxPickerEvent) {
value1.value = e.label.join('-')
}
function change2(e : UxPickerEvent) {
value2.value = e.label.join('_')
}
function change3(e : UxPickerEvent) {
value3.value = e.label.join(':')
}
function change4(e : UxPickerEvent) {
value4.value = e.label.join(' ')
}
function change5(e : UxPickerEvent) {
value5.value = e.label.join('/')
}
function change6(e : UxPickerEvent) {
value6.value = e.label.join('/')
}
function change7(e : UxPickerEvent) {
value7.value = e.label.join('/')
}
</script>
css
<style lang="scss">
</style>
<style lang="scss">
</style>