Astro轻应用 AstroZero-分栏:属性

时间:2023-11-01 16:25:39

属性

  • 数据绑定:通过建立不同类型的视图模型,将各种数据源和组件的返回值或者属性值进行关联,实现动态数据效果。
    • 值绑定:设置组件绑定的数据模型,数据模型一般有以下几种。更多介绍,请参见值绑定
      • 自定义:由用户自定义的前端模型,可以在模型树上快速创建自定义字段。
      • 对象:由后台对象模型映射创建,支持选择字段。
      • 服务:由后台服务的出入参数模型创建,分别生成inputParam和outputParam节点。
      • 事件:由后台事件的字段映射创建,并且支持websocket刷新模型数据。
    • 属性值绑定,用于对该组件所有属性的动态设置。当某一属性被动态绑定时,以绑定值为准。更多介绍,请参见属性绑定
  • 扩展 :单击“新增行”后的或者,可在当前“分栏”上方或者下方新增分栏(即新增行)。
  • 行布局
    • 在“行布局”中,系统支持设置PC或者Phone手机端布局,并默认提供了一些常见的行布局,如单栏、二等分栏等。单击在“行布局”中的某一个模式,例如单击,当前分栏将被分割成3栏,如图3所示。
      图3 默认行布局

      您也可以通过单击,手工输入的方式自行设置列的分隔比例,比例相加份数总和必须为24,例如12:12、6:18、3:21、8:8:8等。自定义比例以英文冒号分隔。

      分栏组件会根据分辨率大小自适应,当画布宽度小于992像素,PC会展示为单列模式,此时可以通过调整左侧菜单收缩或者画布分辨率来查看不同的效果。

      图4 自定义行布局
    • 布局模式:设置PC或Phone屏幕,每一个分栏的栏布局模式。
      • 流式布局:页面元素的宽度,按照屏幕分辨率进行适配调整,但整体布局不变。
      • 弹性布局:可以简便、完整、响应式的实现各种页面布局,选择“弹性布局”时还可以设置垂直对齐方式、水平排列方式以及分栏间隔。
  • 公共
    • 控件名称:当前组件的名称。
    • 隐藏:是否隐藏该组件。
support.huaweicloud.com/usermanual-astrozero/astrozero_05_9069.html