<u-picker :default-time="defaultTime" mode="time"
v-model="showTime" :params="timeParams" @confirm="timeChange"></u-picker>
timeParams 的值为 {
year: false,
month: false,
day: false,
hour: true,
minute: true,
second: true,
},
defaultTime:"09:15:10", 为默认值.
showTime打开为true时,弹窗没有默认值
- 发布:2024-01-19 15:08
- 更新:2024-01-19 16:18
- 阅读:440
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
第三方开发者工具版本号: 最新
基础库版本号: 2.30.4
项目创建方式: HBuilderX
示例代码:
操作步骤:
<u-picker :default-time="defaultTime" mode="time"
v-model="showTime" :params="timeParams" @confirm="timeChange"></u-picker>
timeParams 的值为 {
year: false,
month: false,
day: false,
hour: true,
minute: true,
second: true,
},
defaultTime:"09:15:10", 为默认值.
showTime打开为true时,弹窗没有默认值
<u-picker :default-time="defaultTime" mode="time"
v-model="showTime" :params="timeParams" @confirm="timeChange"></u-picker>
timeParams 的值为 {
year: false,
month: false,
day: false,
hour: true,
minute: true,
second: true,
},
defaultTime:"09:15:10", 为默认值.
showTime打开为true时,弹窗没有默认值
预期结果:
打开有默认值
打开有默认值
实际结果:
打开有默认值
打开有默认值
1***@qq.com (作者)
用的uview的1.0版本的,是uview里面里面的问题,有木有办法解决
2024-01-19 16:08
HRK_01
回复 1***@qq.com: 第三方插件请联系插件作者,如果长时间未解决,推荐用我们官方的uni-ui,uni-ui是实时维护的
2024-01-19 16:14
1***@qq.com (作者)
刚刚看了下uview里面的picker文件源码! 里面init方法里面初始值 this.valueArr.push(0)问题导致的,但是我不想更改源码,难受,有木有办法
2024-01-19 16:17
HRK_01
回复 1***@qq.com: 如果执意要用uview的话,只能改源码了,改源码也不麻烦,加个初始值而已
2024-01-19 16:37