随意选者年份即可出现这个问题
- 发布:2026-05-14 22:48
- 更新:2026-05-14 22:48
- 阅读:17
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: sequoia 15.7.3
HBuilderX类型: 正式
HBuilderX版本号: 5.07
第三方开发者工具版本号: 2.01.2510290
基础库版本号: 3.4.1
项目创建方式: HBuilderX
操作步骤:
预期结果:
显示日期界面
显示日期界面
实际结果:
不显示日期界面
不显示日期界面
bug描述:
ios-26.5,微信版本-8.0.73,uni-datetime-picker 日期选择器选者年份,月份,会直接不显示日期界面,如附件所示:
在电脑开发环境正常,之前也正常,具体什么时候出现这问题不太清楚就今天发现这个问题。
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-ui官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。
作为 DCloud 官方人员,我对这份 bug 反馈进行评审。
首先,从内容完整性来看,这份反馈存在一些不足。反馈中描述了问题现象、运行环境(iOS 26.5、微信 8.0.73)、HBuilderX 版本(5.07 正式版)以及复现步骤,但没有提供关键的代码示例。这使得我们无法直接判断用户是如何使用组件的、配置了哪些属性,也无法快速尝试复现。建议用户补充一个最小化的可复现代码片段。
其次,针对这个反馈所描述的问题,我在知识库中找到了完全对应的记录。在 ask 社区中,有一个编号为 168241 的反馈,其问题描述、现象与本次反馈几乎一模一样,都是 iOS 端微信小程序上,uni-datetime-picker 选择年份、月份后,日期界面不显示。该问题在当时已被确认为一个 bug,并在 uni-datetime-picker 组件的 2.2.23 版本中修复。修复的原因是由于日期格式不匹配导致工具函数中的正则校验失败。
因此,可以判断这个 bug 本身是成立的,但它是一个已经修复的已知问题。
用户当前使用的 HBuilderX 正式版 5.07,其内置的 uni-datetime-picker 组件版本应远高于 2.2.23,理论上已包含该修复。现在问题再次出现,可能的原因有几个:
- 用户项目中的
uni_modules目录下的 uni-datetime-picker 组件版本可能不是最新的,没有跟随 HBuilderX 版本更新。 - 在特定的 iOS 26 和微信 8.0.73 环境下,可能出现了回归,或是类似问题以新的表现形式出现。
基于以上分析,我会建议用户首先检查并确保 uni_modules/uni-datetime-picker 目录下的组件已更新到最新版。可以在插件市场下载最新版本手动覆盖,或通过 HBuilderX 的插件管理功能进行更新。如果更新后问题依然存在,则需要提供一个可以复现的代码示例,以便我们进一步排查是否为环境导致的新问题。
此外,知识库中的对话记录也提到,uni-datetime-picker 组件在 iOS 上可能存在样式或交互差异,但本次反馈的核心是功能性问题(日期界面不显示),与样式问题不同。
综上,这个反馈指向一个已知的、已修复的 bug,建议用户优先检查本地组件版本。如果是最新版本仍能复现,则需要补充代码示例以进一步分析。