m***@qq.com
m***@qq.com
  • 发布:2021-04-23 10:22
  • 更新:2021-05-06 11:43
  • 阅读:663

【报Bug】schema2code 导入项目问题

分类:uniCloud

产品分类: uniCloud/App

示例代码:

stages.schema.json

{  
    "bsonType": "object",  
    "required": ["stage"],  
    "permission": {  
        "read": true,  
        "create": false,  
        "update": false,  
        "delete": false  
    },  
    "properties": {  
        "_id": {  
            "description": "ID,系统自动生成"  
        },  
        "stage": {  
            "title": "期号",  
            "bsonType": "int",  
            "description": "期号"  
        },  
        "date": {  
            "title": "日期",  
            "bsonType": "date",  
            "description": "日期",  
            "label": "日期"  
        }  
    }  
}

操作步骤:

1、使用上面的 schema , 用 schema2code 在web端 生成 uniCloud admin页面 , uni_modules 模式,可以复现问题1。
2、把 date 字段修改为 timestamp,可以复现问题2。

预期结果:

参考 BUG 描述

实际结果:

参考 BUG 描述

bug描述:

看来这个模块还在测试阶段:
简单描述问题:
问题1、"bsonType": "date" 的字段,自动生成的表单中不包含这个这段是输入,预期应该生成表单项;
问题2、当从web云端导入到项目中后,修改schema再次生成导入,导入的内容还是上次导入的内容(虽然web端预览不同了,到导入的还是老内容)

2021-04-23 10:22 负责人:DCloud_uni-ad_HDX 分享
已邀请:
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

问题1:目前没有对date类型生成默认组件,可以手动指定 componentForEdit 属性
问题2:uni_modules 和普通项目的目录结构不同,导入时是否有选择覆盖?

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