uniCloud 的 schema2code 【实用教程】

发布时间:2024年01月03日

schema2code 用于通过 schema 文件,自动生成对表进行增删改查的操作页面。

以 uniCloud-aliyun/database/todo.schema.json 为例

{
	"bsonType": "object",
	"required": [],
	"permission": {
		"read": true,
		"create": true,
		"update": true,
		"delete": true
	},
	"properties": {
		"_id": {
			"description": "ID,系统自动生成"
		},
		"content": {
			"bsonType": "string",
			"label": "内容:"
		}
	}
}

范例中的字段类型必须设置(否则 schema2code 无法渲染表单)

		"content": {
			"bsonType": "string", // 必要!!!
			"label": "内容:"
		}

在这里插入图片描述
若提示安装插件 schema2code 则安装
在这里插入图片描述
在这里插入图片描述

将文件 pages/todo/list.vue 中的

{{item._id}} 

改为

{{item.content}}

默认生成的列表只展示_id,此处需自行修改成想要的效果

运行项目,访问 http://localhost:8080/#/pages/todo/list

在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_41192489/article/details/135369154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。