1***@qq.com
1***@qq.com
  • 发布:2023-03-18 20:35
  • 更新:2023-03-24 19:20
  • 阅读:989

【报Bug】微信小程序ios上,uni-datetime-picker选择日期时会出现NAN

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 3.7.6

第三方开发者工具版本号: 1.06.2303060

基础库版本号: 2.30.2

项目创建方式: HBuilderX

操作步骤:

微信小程序项目ios15.4.1跟ios13.6会出现,代码里写了必须选择日期时校验,真机测试会出现,uni-datetime-picker选择日期时会出现NAN

预期结果:

uni-datetime-picker选择日期时会出现NAN,卡在那无法通过校验

实际结果:

表单无法提交

bug描述:

微信小程序项目里,真机测试跟正式上线时,uni-datetime-picker选择日期时会出现NAN,代码里写了必须选择日期时,ios15.4.1跟ios13.6时会出现一直卡着说没有选择日期,卡在校验那,在ios16.3.1是没有问题,我们在检查处理过程中把ios15.4.1升级到ios16.3.1就没有bug了

2023-03-18 20:35 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

提供下测试工程,谢谢

1***@qq.com

1***@qq.com (作者)

<template>  
    <view class="formstyle">  
        <uni-forms ref="formData" :model="formData" :rules="rules">  
            <uni-forms-item name="xxx1">  
                <uni-datetime-picker v-model="formData.xxx1" type="date" return-type="timestamp"  
                    placeholder="选择日期">  
                </uni-datetime-picker>  
            </uni-forms-item>  
            <view class="formData_button_display">  
                <view class="formData_button" @click="submit('formData')">提交</view>  
            </view>  
        </uni-forms>  
    </view>  
</template>  
export default {  
    data() {  
        return {  
            formData: {  
                xxx1: '',  
            },  
            rules: {  
                xxx1: {  
                    rules: [{  
                        required: true,  
                        errorMessage: '时间必须选择哦'  
                    }]  
                }  
            }  
        }  
    },  

methods: {  
        async submit(e) {  
            try {  
                let validates = await this.$refs[e].validate();  
                console.log('validates');  
                console.log(validates);  
                           }  
                   }

关键的代码块,我提供给你,你需要在ios15.4.1、ios13.6真机状态下的微信小程序查看才能看到uni-datetime-picker选择日期时会出现NAN

1***@qq.com

1***@qq.com (作者)

还需要提供其他的吗

要回复问题请先登录注册