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

【报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_uniAD_HDX 分享
已邀请:
DCloud_uniAD_HDX

DCloud_uniAD_HDX

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

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