3***@qq.com
3***@qq.com
  • 发布:2024-08-16 11:31
  • 更新:2024-09-25 12:34
  • 阅读:203

【报Bug】新建uni-admin后,通过schema2code生成页面,只要字段是date生成出来无法正常使用

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: matex5

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<uni-forms-item name="loading_time" label="装车时间" required>
<uni-datetime-picker return-type="date" v-model="formData.loading_time"></uni-datetime-picker>
</uni-forms-item>

操作步骤:

新建uni-admin后,通过schema2code生成页面,只要字段是date生成出来无法正常使用

预期结果:

可正常使用

实际结果:

无法正常使用

bug描述:

新建uni-admin后,通过schema2code生成页面,只要字段是date生成出来无法正常使用,uni-datetime-picker组件显示是英文,而且选择后一直提示类型无效

2024-08-16 11:31 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

字段类型换成 timestamp 试试 不推荐用date, 会有时区等各种问题

  • 3***@qq.com (作者)

    换成timestamp的话,不能只选择日期,必须时间也选上才能保存,我想至选日期,二期组件依旧是英文的

    2024-08-16 12:00

  • DCloud_uniCloud_VK

    schema2code在特殊情况下还是要自己手动改一下代码的, 可在生成的代码中修改


     <uni-datetime-picker return-type="timestamp" v-model="formData.loading_time"></uni-datetime-picker>

    改成


     <uni-datetime-picker type="date" return-type="timestamp" v-model="formData.loading_time"></uni-datetime-picker>

    即 uni-datetime-picker 组件新增属性 type="date"

    2024-08-16 13:17

  • 3***@qq.com (作者)

    回复 DCloud_uniCloud_VK: 改了,依旧不行,主要日期插件还是英文的

    2024-08-16 13:20

  • DCloud_uniCloud_VK

    回复 3***@qq.com: type="date" return-type="timestamp" 这样写后,可以正常添加了吧? 插件显示英文是正常的

    2024-08-16 13:25

  • 3***@qq.com (作者)

    回复 DCloud_uniCloud_VK: 正常添加可以了,英文问题能说下怎么调整么

    2024-08-16 13:41

  • DCloud_uniCloud_VK

    回复 3***@qq.com: 目前这个组件就是英文的, 你可以单独发个帖子反馈下组件如何显示成中文

    2024-08-16 15:02

DCloud_uniCloud_VK

DCloud_uniCloud_VK

你发下你的schema

  • 3***@qq.com (作者)

    {

    "bsonType": "object",

    "required": ["loading_time"],

    "permission": {

    "read": true,

    "create": true,

    "update": true,

    "delete": true

    },

    "properties": {

    "_id": {

    "description": "ID,系统自动生成"

    },

    "loading_time": {

    "bsonType": "timestamp",

    "title": "装车时间",

    "description": "装车时间",

    "permission": {

    "read": "'READ_APP_CARGO' in auth.permission",

    "write": "'CREATE_APP_CARGO' in auth.permission || 'UPDATE_APP_CARGO' in auth.permission"

    }

    }

    }

    }

    2024-08-16 12:26

3***@qq.com

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

{  
    "bsonType": "object",  
    "required": ["loading_time"],  
    "permission": {  
        "read": true,  
        "create": true,  
        "update": true,  
        "delete": true  
    },  
    "properties": {  
        "_id": {  
            "description": "ID,系统自动生成"  
        },  
        "loading_time": {  
            "bsonType": "timestamp",  
            "title": "装车时间",  
            "description": "装车时间",  
            "permission": {  
                "read": "'READ_APP_CARGO' in auth.permission",  
                "write": "'CREATE_APP_CARGO' in auth.permission || 'UPDATE_APP_CARGO' in auth.permission"  
            }  
        }  
    }  
}
1***@qq.com

1***@qq.com

英文问题解决了吗

要回复问题请先登录注册