皇上的第八子
皇上的第八子
  • 发布:2022-10-25 14:57
  • 更新:2022-11-17 15:00
  • 阅读:572

【报Bug】picker日期选择器,无法选择对应日期

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: Alpha

HBuilderX版本号: 3.6.8

浏览器平台: Chrome

浏览器版本: 106.0.5249.119(正式版本) (64 位)

项目创建方式: HBuilderX

示例代码:
<template>  
    <view class="grey">  
        <view class="brand">  
            <view class="profitBtn">  
                <view class="date">  
                    <picker   
                        mode="date"   
                        :value="searchData.DateTime"  
                        start="2022-01-01"  
                        end="2099-01-01"  
                        fields="month"  
                        @change="bindDateChange">  
                        <view class="uni-input">{{ searchData.DateTime }}</view>  
                    </picker>  
                </view>  
            </view>  

        </view>  

    </view>  
</template>  

<script>  
    export default {  
        data() {  
            const currentDate = this.getDate({  
                format: true  
            })  
            return {  
                searchData: {  
                    Type: 1,  
                    DateTime: currentDate  
                },  
                detailData: {},  
            }  
        },  
        onLoad() {  

        },  
        methods: {  
            bindDateChange(e){  
                this.searchData.DateTime = e.detail.value;  
            },  
            getDate(type) {  
                const date = new Date();  
                let year = date.getFullYear();  
                let month = date.getMonth() + 1;  
                let day = date.getDate();  

                if (type === 'start') {  
                    year = year - 60;  
                } else if (type === 'end') {  
                    year = year + 2;  
                }  
                month = month > 9 ? month : '0' + month;  
                day = day > 9 ? day : '0' + day;  
                return `${year}-${month}`;  
            }  
        }  
    }  
</script>  

<style>  

</style>  

操作步骤:

选择日期为2023-10-10

预期结果:

返回2023-10-10

实际结果:

无法选择想要的日期

bug描述:

1.无法正确显示start里设置的值
2.不能选择日期

2022-10-25 14:57 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

未复现此问题,用示例代码hello uni-app能出现你的问题吗?不能的话请排查下具体问题,并提供可复现bug的最小化demo(上传附件),让我们及时定位问题,及时修复【bug优先处理规则】https://ask.dcloud.net.cn/article/38139

  • 皇上的第八子 (作者)

    您好,已在楼下提供bug代码了。已更新到3.6.8.20221027-alpha版本,这个bug还是存在

    2022-10-31 14:02

  • DCloud_UNI_Anne

    回复 皇上的第八子: 已复现,已转相关人员排查,已加分感谢反馈!

    2022-10-31 16:48

皇上的第八子

皇上的第八子 (作者)

bug代码

皇上的第八子

皇上的第八子 (作者)

回退到3.5.5.20220825-alpha版本这个bug就没有复现了,但最新版本还是存在。

DCloud_UNI_LXH

DCloud_UNI_LXH

临时解决方案,替换附件至

HX 根目录/plugins/uniapp-cli/node_modules/@dcloudio/uni-h5 中,重新运行试试

DCloud_UNI_LXH

DCloud_UNI_LXH

alpha 3.6.9 已修复

1***@qq.com

1***@qq.com

我vue3日期选择器点一下直接重新编译了

该问题目前已经被锁定, 无法添加新回复