页面
一个项目中可以包含多个页面。
每个页面都具有两个版本:草稿版、发布版。
在正常使用后台过程中,用户访问到的始终是页面发布版。
项目管理员和开发者可以管理和编辑页面。编辑页面是在草稿版上进行的,编辑后需要执行发布,使页面发布版同步更新。
页面内对API的请求会被平台做代理转发,为您的业务服务器提供安全屏障。
页面和API可以做权限控制,以限制用户访问。
菜单可以指向页面作为功能入口。
页面类型
支持多种页面类型:
- 表单页面:用于简单数据的查看和修改。
- 表格页面:用于列表数据的增删改查(CRUD)。
- 图表页面:用于ECharts图表展示。
- 直连数据库表格页面:用于直接操作指定数据源中的表数据,支持增删改查(CRUD)。
- 云端数据库表格页面:用于直接在创建和管理表数据,数据托管在基塔云端,支持增删改查(CRUD)。
- JSON页面:页面由JSON编写,由AMIS引擎渲染。(查看 JSON页面文档)
- Markdown页面:使用Markdown格式编写,适用于文档和说明。
- HTML原生页面:使用HTML编写,系统将HTML内容渲染在一个iframe中。
HTML原生页面不支持权限控制,可能有安全风险,请谨慎使用!
适用场景:非增删改查的独立功能。如无特殊需求不建议使用。
草稿和发布
每个页面都具有两个版本:草稿版、发布版。
一般项目成员访问的是页面的发布版,草稿版对其禁止访问。
新建页面是草稿版,需进行发布,使页面的发布版生效。
编辑页面也是在草稿版上进行,需要重新发布,使页面的发布版同步为最新。
页面权限
新建页面默认赋予全体项目成员访问权限。
管理员可以修改页面权限,调整允许访问页面的角色列表,以限定允许访问页面的角色成员。
API
页面内的各API会被平台做代理转发,为您的业务服务器提供安全屏障。
更新时间: 2021-10-27 11:27