uniapp组件uni-datetime-picker选择年月后在ios上日期不显示

uniapp组件uni-datetime-picker选择年月后在ios上日期不显示

操作步骤:

ios 选择年月

预期结果:

日期变为选择年月的日期

实际结果:

日期不显示

bug描述:

uni-datetime-picker 2.2.22 ios点击年月选择后日期不显示

解决方案

修改 \uni_modules\uni-datetime-picker\components\uni-datetime-picker\calendar.vue

全局搜索函数 bindDateChange函数 并找到bindDateChange方法 并进行如下替换

typescript 复制代码
			bindDateChange(e) {
				// const value = e.detail.value + '-1'
				const value = e.detail.value + '-01'
				this.setDate(value)
			},

原因:

选择年月后,时间变成了 XXXX-XX-1,在 util.js 文件的 fixIosDateFormat 函数中正则test 失败

相关推荐
SUPER52661 天前
FastApi项目启动失败 got an unexpected keyword argument ‘loop_factory‘
java·服务器·前端
街尾杂货店&1 天前
word属性解释
uni-app
sanx181 天前
专业电竞体育数据与系统解决方案
前端·数据库·apache·数据库开发·时序数据库
你的人类朋友1 天前
【Node】认识一下Node.js 中的 VM 模块
前端·后端·node.js
Cosolar1 天前
FunASR 前端语音识别代码解析
前端·面试·github
zluz_1 天前
微信小程序,组件中使用全局样式
微信小程序·小程序
明月(Alioo)1 天前
用AI帮忙,开发刷题小程序:微信小程序中实现Markdown图片解析与渲染功能详解
微信小程序·小程序·aigc
@大迁世界1 天前
Vue 设计模式 实战指南
前端·javascript·vue.js·设计模式·ecmascript
芭拉拉小魔仙1 天前
Vue项目中如何实现表格选中数据的 Excel 导出
前端·vue.js·excel
jump_jump1 天前
妙用 localeCompare 获取汉字拼音首字母
前端·javascript·浏览器