布局容器与组件管理

布局容器与组件管理作为移动端画布编辑器的核心功能,支持可视化元素的层级化组织和精细化控制。本文详细介绍布局容器与组件的添加、管理及画布编辑操作。

前提条件

创建移动端看板

进入画布编辑器

  1. 登录DataV控制台

  2. 数据看板区域,鼠标悬停至目标移动端看板,单击编辑,进入看板画布编辑器页面。

添加布局容器

布局容器面板,主要用于展示容器种类及添加容器内容到流式布局画布中。

说明

若页面未显示布局容器面板,请单击画布编辑器顶部工具栏的{CEA7821A-3813-4979-AD88-9FA0A7C7482F}图标打开面板。

在移动端画布编辑器中,您可通过如下方式添加布局容器:

  • 通过单击方式添加:单击布局容器面板内的某一种类型容器,即可直接添加容器到流式布局画布中。使用该方式添加的容器,会自动展示在流式布局画布的尾部位置。您可通过移动图层位置,调整容器在流式布局画布的位置。

    示例添加多行容器添加多行容器

  • 通过拖拽方式添加:使用鼠标拖拽布局容器面板中的目标容器类型,将其添加至流式布局画布的指定位置或空格子内,实现容器的精准插入或在目标格子内新建容器。

    示例添加多列容器image

添加组件

组件列表面板,主要用于添加移动端组件内容到流式布局画布中。

在移动端画布编辑器中,您可通过如下方式添加组件:

  • 通过单击方式添加:单击全部资产面板内的某个组件,可直接在流式布局画布尾部添加一个普通容器,并将组件加入普通容器内的格子中。

    示例添加基础区域图image

  • 通过拖拽方式添加

    • 使用鼠标拖拽全部资产面板内的某个组件至画布中某个空格子内,即可在该格子内添加组件。

      示例添加堆叠区域图image

    • 使用鼠标拖拽全部资产面板内的某个组件至画布中某个非空格子内,即可在该格子后新添加一个空格子用于放置该组件。image

流式布局画布编辑

流式布局画布编辑是DataV移动端编辑器提供的核心功能,包含容器布局、格子和组件三个核心部分。通过容器布局建立基础框架,利用格子划分内容区域,最后通过组件实现具体内容的填充与展示,三者协同工作形成完整的流式布局编辑体系。

容器布局

DataV的流式布局画布支持容器的自由移动与高度调整功能,可通过鼠标拖拽实现直观的布局编辑。支持的操作介绍如下。

操作

描述

高度调整

重要

容器高度调整仅针对图层栏最外层容器生效。

  • 选中一个布局容器,可上下拖动容器下方的边界把手,调整容器高度。调整高度

  • 选中任意图层内一个布局容器,可在右侧容器配置面板中,调整单个容器高度。

  • 选中多个布局容器,可通过右侧的容器批量配置面板,批量调整容器高度。image

上移

在图层栏或流式布局画布内选中一个布局容器后,将鼠标移动到容器边缘的上移图标图标,单击该图标即可将容器向上移动一层。

下移

在图层栏或流式布局画布内选中一个布局容器后,将鼠标移动到容器边缘的image图标,单击该图标即可将容器向下移动一层。

复制

  • 在图层栏或流式布局画布内选中一个布局容器后,将鼠标移动到容器边缘的复制图标图标,单击该图标即可复制当前容器的所有内容,并将复制后的容器插入至后方位置。

  • 在图层栏或流式布局画布内选中一个布局容器后,通过Ctrl+C复制组件,如果立刻使用Ctrl+V粘贴,则被复制的新容器将添加于当前容器后方;如果是在选中空格子后使用Ctrl+V粘贴,则被复制的新容器将置于格子内;如果选中的是非空格子或对象后使用Ctrl+V粘贴,则被复制的新容器将添加于当前格子后方。

删除

  • 在图层栏或流式布局画布内选中一个布局容器后,将鼠标移动到容器边缘的删除容器图标,单击该图标即可删除当前容器。

  • 在图层栏或流式布局画布内选中一个布局容器后,通过单击键盘上的Delete,即可删除被选中的容器。

修改容器名

在图层栏内选中一个布局容器后,双击容器的标题,即可在弹窗内修改容器名称。

格子

DataV支持在流式布局画布中对格子进行高度调整、分裂等操作,通过鼠标拖拽即可实现灵活的布局控制。支持的操作介绍如下。

操作

描述

高度调整

选中一个格子,您可以通过拖动流式布局画布中格子的把手,调整格子的宽高。格子把手

分裂格子

选中一个格子,您可以单击格子右上角的纵向分裂图标横向分裂图标,将当前格子在纵或横的方向分为两个格子。分裂图标

删除格子

选中一个格子,您可以单击格子右上角的删除格子图标,将当前格子删除。删除格子入口

组件

DataV支持在流式布局画布中对组件进行位置调整和复制等操作,通过鼠标拖拽即可实现灵活的组件布局。支持的操作介绍如下。

操作

描述

调整组件位置

  • 在流式布局画布中,通过拖拽画布中的组件到空格子内,可以调整组件到指定的位置。

  • 在流式布局画布中,通过拖拽画布中的组件到已填充组件的格子内,可以交换两个组件的位置。

  • 选中流式布局画布中的某个组件,通过组件提示框中的上移下移左移右移,在容器内调整组件的位置。组件上移图标

复制组件

  • 选中一个组件,您可以单击组件提示框中的复制,复制当前组件,复制后的组件将添加在当前组件的后方。复制组件

  • 选中一个组件,您可以通过Ctrl+C复制当前选中组件,如果在空格子内Ctrl+V粘贴,则新组件将添加于空格子内;如果在非空格子Ctrl+V粘贴,则在当前非空格子后添加新格子,存放被复制出来的新组件。

删除组件

  • 选中一个组件,您可以单击组件提示框中的删除,删除当前组件。

  • 选中组件,通过单击键盘上的Delete键,删除当前组件。

更改组件配置、数据和交互

选中一个组件,您可以在右侧配置面板中,设置组件的配置数据交互面板,详细配置方法请参见配置项说明

图层位置移动

移动编辑器图层栏(又称元素大纲树面板),主要用于管理画布中的容器层级关系,移动端的可视化应用页面内是由一个个容器堆叠而成的,容器中可以配置多个格子,用于承载可视化组件。图层栏功能图

  • 可单击选中图层栏内的容器、格子或组件。

  • 单击选中最外层容器后,鼠标拖拽上下调整最外层容器的位置。

  • 单击选中最外层容器后,选择单击图层栏顶部的置顶置底上移一层下移一层功能按键,可调整最外层容器的位置。

  • 单击选中图层栏或流式布局画布内的最外层容器后,通过流式布局画布中的上下移按钮可调整最外层容器的位置。上下移