页面

一个项目中可以包含多个页面。

每个页面都具有两个版本:草稿版发布版

在正常使用后台过程中,用户访问到的始终是页面发布版
项目管理员开发者可以管理和编辑页面。编辑页面是在草稿版上进行的,编辑后需要执行发布,使页面发布版同步更新。

页面内对API的请求会被平台做代理转发,为您的业务服务器提供安全屏障。

页面和API可以做权限控制,以限制用户访问。

菜单可以指向页面作为功能入口。

页面类型

支持多种页面类型:

  • 表单页面:用于简单数据的查看和修改。
  • 表格页面:用于列表数据的增删改查(CRUD)。
  • 图表页面:用于ECharts图表展示。
  • 直连数据库表格页面:用于直接操作指定数据源中的表数据,支持增删改查(CRUD)。
  • 云端数据库表格页面:用于直接在创建和管理表数据,数据托管在基塔云端,支持增删改查(CRUD)。
  • JSON页面:页面由JSON编写,由AMIS引擎渲染。(查看 JSON页面文档
  • Markdown页面:使用Markdown格式编写,适用于文档和说明。
  • HTML原生页面:使用HTML编写,系统将HTML内容渲染在一个iframe中。

    HTML原生页面不支持权限控制,可能有安全风险,请谨慎使用!
    适用场景:非增删改查的独立功能。如无特殊需求不建议使用。

草稿和发布

每个页面都具有两个版本:草稿版发布版

一般项目成员访问的是页面的发布版,草稿版对其禁止访问。

新建页面是草稿版,需进行发布,使页面的发布版生效。

编辑页面也是在草稿版上进行,需要重新发布,使页面的发布版同步为最新。

页面权限

新建页面默认赋予全体项目成员访问权限。

管理员可以修改页面权限,调整允许访问页面的角色列表,以限定允许访问页面的角色成员。

API

页面内的各API会被平台做代理转发,为您的业务服务器提供安全屏障。

关于API,参见API接口格式API鉴权验证

更新时间: 2021-10-27 11:27