页面编排用于通过低代码可视化方式搭建前端页面,并通过逻辑编排、JS方法实现和用户行为的交互。本文介绍如何新建、编排和管理页面,以及如何配置页面框架。
前提条件
- 当前应用为轻应用。
- 当前应用处于开发版本,尚未发布。
- 当前账号具有应用开发权限。
可视化编排页面
- 在页面编排页面,单击目标页面名称或目标页面名称右侧操作列下的编排页面。
- 可选:在新打开的编排页面画布左上角,单击
图标,在页面名称下拉列表中,您可以选择目标页面。
说明- 您可以在页面名称的搜索文本框中输入页面名称或编码,单击
图标进行模糊查询。
- 您可以在下拉列表中新增页面,新增完成后,页面仍然停留在当前页面。
- 切换页面时,如果页面做过修改,您需要先保存当前页面后,再选择新页面。
在编排页面画布中,单击画布左侧的图标,您可查看页面内各组件之间的层级关系。
- 您可以在页面名称的搜索文本框中输入页面名称或编码,单击
- 在编排页面画布中,单击画布左侧的
图标,在标准组件或自定义组件页签下,您可以拖拽目标组件至画布右侧然后进行页面编排。
在组件面板区域,包括以下两类组件。具体如下表所示:组件面板 说明 标准组件 - 布局:布局容器、容器、选项卡、卡片、徽标数。
- 基础:表格、列表、视频播放、文本、按钮、弹窗、抽屉、图片、按钮组、链接、链接块、图标。
- 表单(输入组件):表单容器、文本输入框、下拉单选、下拉多选、数字输入框、开关、日期、单选、多选、明细组件、文件上传、富文本输入框、级联单选、评分、级联多选、标签。
- 高级:Iframe、气泡提示、步骤、时间轴、搜索、折叠面板、面包屑、进度指示器、底部通栏、轮播、树形控件、JSX。
- 图表:折线图、柱形图、饼图、漏斗图、条形图、仪表盘、面积图、雷达图、环形图、水波图、词云。
说明 平台支持直接将明细组件拖至画布右侧,无需放在表单容器中。自定义组件 - 如果在组件面板,没有自定义组件页签,您可以单击
图标,页面自动跳转至自定义组件页面。
关于如何新增自定义组件,请参见开发和管理自定义组件。
- 如果自定义组件页签下已有自定义组件,您可以拖拽目标自定义组件至画布右侧,进行逻辑编排。
说明 本文以将输入组件数字输入框拖拽至表单容器的场景为例,介绍如何编排页面。 - 创建区块组件。
- 单击目标组件右侧的
图标。
- 在创建区块组件对话框中,设置名称、编码和描述(可选填)。
- 单击确定。
说明- 在同一应用的同一版本内的不同页面都可以使用同一区块组件。
- 区块组件一旦创建后就不支持修改,如果您需要修改,请您删除后再重新创建目标区块组件。
- 您可以对拖入至页面编排画布中的区块组件按需做修改,而不会改变原区块组件。
- 如果要创建复杂的区块组件(包含多个组件),您可以将多个基础组件拖到一个容器组件中,然后将容器组件创建为区块组件,即该区块组件中将包括其自身以及其内部的其他子组件,而不是在设计器中选中多个组件再创建。
界面提示创建区块成功。在区块面板区域,您可以查看所创建的区块组件。 - 单击目标组件右侧的
- 单击画布左侧的
图标。
- 编排逻辑流。单击画布左侧的
图标。
说明 画布中已经默认添加好开始节点(例如:点击时、请求表格数据等)和结束节点。 - 可选:完成逻辑编排后,您可以进行如下操作。
- 单击画布左侧的
图标。在画布左侧弹出的动作面板,根据您的需求进行参数设置。
- 单击画布左侧的
图标。在画布左侧弹出的CSS面板,根据您的需求配置页面CSS样式。
- 单击画布左侧的
- 可选:您可以单击画布右上角的预览设置和应用预览,预览应用。
- 完成逻辑编排后,单击画布右上角的保存。
配置页面框架
说明 通过页面布局功能,您可以对展示给用户的最终页面进行设置,包括:应用logo、导航布局和导航背景色等。
- 在页面编排页面,单击配置页面框架。
- 在配置页面框架页面,单击属性页签,在应用logo下拉列表中选择目标应用logo信息。说明
- 建议您使用背景透明的图片作为应用logo。
- 您可以通过文档管理功能上传图片,具体操作,请参见管理文件。
- 配置导航信息。
- 配置用户信息。
- 单击动作页签,您可以参考下图完成动作配置。
- 配置变量。单击页面左上角的
图标,支持新增页面变量和全局变量。
- 在动作面板进行逻辑编排。单击页面左上角的
图标。
- 如果您没有创建逻辑编排,页面会提示您暂无逻辑编排。关于如何创建逻辑编排,请参见用户信息下拉菜单配置和动作配置。
- 如果您已创建逻辑编排,在该页面您可以根据具体需要进行逻辑编排。具体操作,请参见编排逻辑流。
- 如果您没有创建逻辑编排,页面会提示您暂无逻辑编排。关于如何创建逻辑编排,请参见用户信息下拉菜单配置和动作配置。
- 配置动作。单击页面左上角的
图标,在动作面板根据您的需求完成配置。
- 完成配置后单击保存。