Group

Group

demo 原始链接demo 源码编辑文档组件源码

group - 图1

二维码

group - 图2

Install

安装

局部注册

全局注册

  1. import { Group } from 'vux'
  2. export default {
  3. components: {
  4. Group
  5. }
  6. }

  1. // 在入口文件全局引入
  2. import Vue from 'vue'
  3. import { Group } from 'vux'
  4. Vue.component('group', Group)

Group是一个特殊的表单wrapper组件,主要用于将表单分组,单个表单元素也算一组。常见的表单组件都必须作为Group的子组件。 属于Group子组件的有:Cell, XInput, XTextarea, XSwitch, Calendar, XNumber, Radio, XAddress, Datetime, Selector

API

属性

名字类型默认值说明版本要求
titlestring分组标题
title-colorstring分组标题文字颜色
label-widthstring为子元素设定统一label宽度
label-alignstring为子元素设定统一对齐方式
label-margin-rightstring为子元素设定统一的右边margin
gutterstring设定group的上边距,只能用于没有标题时

插槽

名字说明版本要求
默认插槽子组件插槽
title标题插槽v2.5.1

Variables

## 样式变量


名字默认值说明继承自变量
@group-title-margin-top .77em 标题的margin-top
@group-title-margin-bottom .3em 标题的margin-bottom
@group-footer-title-margin-top .3em 底部标题的margin-top
@group-footer-title-margin-bottom .77em 底部标题的margin-bottom

Issues

相关 issue

贡献者

贡献者

该组件(包含文档)迭代次数 19,贡献人数 5
KwanairylandSapphireQiongrong Jiang万刚

Changelog

发布日志

  • v2.5.4 [enhance] XSwitch的labelAlign 支持 justify #1707
  • v2.5.3 [enhance] labelAlign 支持 justify #1574
  • v2.5.1 [feature] 添加 slot:title #1650
  • v2.3.2 [feature] gutter 属性允许为数字类型
  • v2.1.1-rc.2 [feature] 支持 margin-top 等 less 变量