<uni-datetime-picker type="date" v-model="value"/>
- 发布:2023-04-23 15:52
- 更新:2023-09-01 09:51
- 阅读:1672
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.7.13
第三方开发者工具版本号: 1.06.2301160
基础库版本号: 2.31.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
ios 选择年月
ios 选择年月
预期结果:
日期变为选择年月的日期
日期变为选择年月的日期
实际结果:
日期不显示
日期不显示
这个问题我也遇到了,微信小程序,IOS 真机调试出现,安卓没问题
修改 \uni_modules\uni-datetime-picker\components\uni-datetime-picker\calendar.vue
bindDateChange 函数 449 行
const value = e.detail.value '-1' 这行改成 const value = e.detail.value '-01'
原因:
选择年月后,时间变成了 XXXX-XX-1,在 util.js 文件的 fixIosDateFormat 函数中正则test 失败
DCloud_UNI_WZF
试下 2.2.23
2023-05-02 12:47
i***@163.com
感谢大佬 可以了 已解决 官方还未更新解决该bug
2023-10-11 15:28
w***@qq.com
大佬牛逼,真可以
2024-03-21 16:03