
# 分栏
分栏是一种高级的容器组件，分栏相当于行，内部可分多栏（列）。使用该组件，可将页面划分为两栏或多栏，每一栏都可以拖入其它组件。
在标准页面设计界面，从"基本组件"中，拖拽"分栏"组件至页面工作区域，如[图1]。
图1分栏   
![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285481.png "点击放大")
#### 查看组件帮助
将鼠标放在对应的组件上，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001932886948.png)，可查看组件说明。
图2查看组件说明   
![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960125669.png)
#### 属性
- 数据绑定：通过建立不同类型的视图模型，将各种数据源和组件的返回值或者属性值进行关联，实现动态数据效果。
  - 值绑定：设置组件绑定的数据模型，数据模型一般有以下几种。更多介绍，请参见[值绑定](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0048.html#astrozero_05_0048__section1786195310514)。
    - 自定义：由用户自定义的前端模型，可以在模型树上快速创建自定义字段。
    
    - 对象：由后台对象模型映射创建，支持选择字段。
    
    - 服务：由后台服务的出入参数模型创建，分别生成inputParam和outputParam节点。
    
    - 事件：由后台事件的字段映射创建，并且支持websocket刷新模型数据。
     
  
  - 属性值绑定，用于对该组件所有属性的动态设置。当某一属性被动态绑定时，以绑定值为准。更多介绍，请参见[属性绑定](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0048.html#astrozero_05_0048__section1923073313920)。
   
- 扩展 ：单击"新增行"后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960125681.png)或者![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046352.png)，可在当前"分栏"上方或者下方新增分栏（即新增行）。
- 行布局
  - 在"行布局"中，系统支持设置PC或者Phone手机端布局，并默认提供了一些常见的行布局，如单栏、二等分栏等。单击在"行布局"中的某一个模式，例如单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960125657.png)，当前分栏将被分割成3栏，如[图3]所示。
    图3默认行布局   
    ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001932886972.png "点击放大")
    您也可以通过单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001932886960.png)，手工输入的方式自行设置列的分隔比例，比例相加份数总和必须为24，例如12:12、6:18、3:21、8:8:8等。自定义比例以英文冒号分隔。
    ![](https://support.huaweicloud.com/usermanual-astrozero/public_sys-resources/note_3.0-zh-cn.png)
    分栏组件会根据分辨率大小自适应，当画布宽度小于992像素，PC会展示为单列模式，此时可以通过调整左侧菜单收缩或者画布分辨率来查看不同的效果。
    图4自定义行布局   
    ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001932886952.png "点击放大") 
  
  - 布局模式：设置PC或Phone屏幕，每一个分栏的栏布局模式。
    - 流式布局：页面元素的宽度，按照屏幕分辨率进行适配调整，但整体布局不变。
    
    - 弹性布局：可以简便、完整、响应式的实现各种页面布局，选择"弹性布局"时还可以设置垂直对齐方式、水平排列方式以及分栏间隔。
     
   
- 公共
  - 控件名称：当前组件的名称。
  
  - 隐藏：是否隐藏该组件。
   
 
- 样式
  - 布局：设置组件的宽度、高度等。
  
  - 字体：设置字体大小、字体样式、颜色等。
  
  - 背景：设置背景颜色、透明度。
  
  - 边框：设置边框颜色、宽度等，单位为px。
  
  - 阴影：设置阴影颜色、模糊、扩散等，单位为px。
  
  - 高级设置
    - 样式源码：组件具体样式代码，组件样式设置后，样式代码将自动显示在"样式源码"中。也可以自定义样式代码，对组件进行详细配置。自定义代码支持多行输入，并高亮显示样式参数。
    
    - 样式类：当前组件使用的CSS样式类名，可在CSS代码中进行引用。
     
   
#### 事件
在事件中，显示了组件暴露出来的一些常用事件，供用户实现，来扩展组件的交互。整个页面有加载（on-load）事件，该事件在页面渲染完成后执行，可进行数据初始化操作。更多关于事件的介绍，请参见[主要事件说明](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0089.html)。
#### 库
在库中，可配置页面需要的依赖库，扩展页面功能。库分为系统预置库和自定义库两种，更多介绍请参见[如何引入第三方库](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0058.html)。
