tdesign-miniprogram 版本
1.10.0 和 1.10.1
重现链接
<!-- WXML,开启 show-week -->
<t-date-time-picker bindcancel="hideEndDateTimePicker" bindchange="onEndDateTimePickerChange"
format="YYYY-MM-DDTHH:mm:ss" mode="hour" show-week start="{{utils.now()}}"
title="结束时间" value="{{endDateTime}}" visible="{{endDateTimePickerVisible}}"/>
<!-- WXML,关闭 show-week -->
<t-date-time-picker bindcancel="hideEndDateTimePicker" bindchange="onEndDateTimePickerChange"
format="YYYY-MM-DDTHH:mm:ss" mode="hour" show-week="{{false}}" start="{{utils.now()}}"
title="结束时间" value="{{endDateTime}}" visible="{{endDateTimePickerVisible}}"/>
// WXS
module.exports = {
now: function () {
return Date.now();
},
};
重现步骤
当组件开启 show-week 且 start="{{nowTime()}}" 时,「日」列表界面与未开启 show-week 的「日」列表界面不一致:
- 开启
show-week 时「日」列显示了 nowTime() 之前的日期,关闭 show-week 后则消失。
- 开启
show-week 时「日」列 steps 步长设置不生效,关闭 show-week 后则正常。(2025.8.22 补)
期望结果
期望日列表不显示 start 以前的日期,下图是未开启 show-week 的实际表现
实际结果
日列表显示了 start 以前的日期
基础库版本
3.9.1 和 3.9.2