vant-weapp icon indicating copy to clipboard operation
vant-weapp copied to clipboard

calendar的default-date不能定位

Open SmileFuture opened this issue 3 years ago • 4 comments

当poppable为false,即平铺的时候,设置了最小日期min-date 然后在设置默认日期default-date,日历视图不会滚动到默认月份日期 而是停在最小日期那一页

SmileFuture avatar Dec 30 '21 09:12 SmileFuture

同问

Caichuanming avatar Jan 21 '22 02:01 Caichuanming

同样的问题,求解决

qiaolin-pan avatar Feb 14 '22 08:02 qiaolin-pan

同问

Rui2017s avatar Mar 02 '22 07:03 Rui2017s

巨大的坑的

JerryWang24 avatar Aug 02 '22 08:08 JerryWang24

仍然没有解决

niukui avatar Apr 06 '23 02:04 niukui

我同时设置max-date,min-date,default-date, default-date 根本不生效

niukui avatar Apr 06 '23 02:04 niukui

仍然没有解决

JoshuaFeng5 avatar Apr 12 '23 03:04 JoshuaFeng5

可以提供一个复现代码片段过来吗?

johnsonwong666 avatar Apr 28 '23 08:04 johnsonwong666

可以提供一个复现代码片段过来吗?

@JoshuaFeng5 @niukui

johnsonwong666 avatar May 09 '23 02:05 johnsonwong666

image image 没有复现,实测开发者工具和真机渲染时,会在default-date所有的月份

johnsonwong666 avatar May 10 '23 07:05 johnsonwong666

没有复现。由于较长时间没有提供复现代码片段,此issue暂时关闭,若还有问题请提新的issue,并附带复现代码片段排查。

johnsonwong666 avatar May 10 '23 07:05 johnsonwong666

你要选两天的

------------------ 原始邮件 ------------------ 发件人: johnsonwong666 @.> 发送时间: 2023年5月10日 15:02 收件人: youzan/vant-weapp @.> 抄送: JoshuaFeng5 @.>, Mention @.> 主题: Re: [youzan/vant-weapp] calendar的default-date不能定位 (Issue #4713)

没有复现,实测开发者工具和真机渲染时,会在default-date所有的月份 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

JoshuaFeng5 avatar May 10 '23 07:05 JoshuaFeng5

多选日期?可以提供一下稳定的复现代码片段吗? @JoshuaFeng5

johnsonwong666 avatar May 10 '23 07:05 johnsonwong666

你现在是什么版本 我通过改写, node_modules 中 日历的代码 @.***/vantui/es/calendar/index.js

在 let start = limitDateRange(startDay || now, minDate, getPrevDay(new Date(maxDate)).getTime()); 修改为

···

        const date = startDay || now;
        const start = limitDateRange(date, minDate,allowSameDay ? date : getPrevDay(new Date(maxDate)).getTime());

··· 解决了我的问题, 你可以通过搜索 你的代码, 看看是不是你们已经修复了, 如果不是的话,重复以下步骤: 1 多选日期时候,、 2,设置最大和最小日期, 3,然后默认值 的区间都选择最大值, 打开 就会出问题。

在 2023年5月10日 @.***> 写道:

多选日期?可以提供一下稳定的复现代码片段吗? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

JoshuaFeng5 avatar May 10 '23 08:05 JoshuaFeng5

@JoshuaFeng5 我测试时vant-weapp 1.10.18版本,你是vant组件库吗?vant-weapp打包产物没有/vantui/es/calendar/index.js

johnsonwong666 avatar May 10 '23 08:05 johnsonwong666