康爱公社
康爱公社
  • 发布:2023-12-12 16:51
  • 更新:2023-12-12 18:10
  • 阅读:255

【报Bug】uts 自定义类型 type 时参数名字竟然不区分大小写

分类:uni-app x

产品分类: uni-app x/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: M1芯片 13.2.1 (22D68)

HBuilderX版本号: 3.98

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 红米 k60 至尊版

示例代码:
type Test = {  
                a: string;  
                A: string;  
            };  

            const str: Test = {  
                a: '1',  
                A: '2'  
            };  
            console.log(str);

操作步骤:
type Test = {  
                a: string;  
                A: string;  
            };  

            const str: Test = {  
                a: '1',  
                A: '2'  
            };  
            console.log(str);

预期结果:

Test 类型的 a 和 A 都可以正常解析

实际结果:

只能解析 a 或者 A

bug描述:

uts 的自定义 type 时参数名字不区分大小写,演示项目见附件,截图如下:

2023-12-12 16:51 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

感谢反馈,内部已知问题,预计4.0版本会修复,可以先换个名称绕过一下

  • 康爱公社 (作者)

    好的,目前就是这么做的

    2023-12-13 08:53

要回复问题请先登录注册