Skip to content

t-group

Group 分组

组件介绍

分组组件,结构化的布局容器,用于将相关内容组织在一起,支持自定义标题、边框、以及内容和标题的样式,便于在页面中清晰地区分和展示不同模块的信息。

平台兼容

HarmonyH5AndroidiOS小程序UTS

基础用法

vue
<template>
  <t-group title="基本信息" titleClass="bg-#f5f5f5" contentClass="p-20">
    <t-cell title="用户名" value="张三"></t-cell>
    <t-cell title="手机号" value="13800138000"></t-cell>
    <t-cell title="邮箱" value="zhangsan@example.com"></t-cell>
  </t-group>
  
  <t-group title="地址信息" titleClass="bg-#f5f5f5" contentClass="p-20" class="mt-20">
    <t-cell title="省市区" value="北京市朝阳区"></t-cell>
    <t-cell title="详细地址" value="某某街道某某小区"></t-cell>
  </t-group>
</template>

<style scoped>
.mt-20 {
  margin-top: 20rpx;
}
</style>

Props

属性名类型默认值说明可选值
sizeString"medium"组件尺寸large, medium, small, mini
typeString""组件类型info, primary, error, warning, success
disabledBooleanfalse组件是否禁用true, false
hoverBooleanfalse是否有点击效果true, false
pathString""点击组件后跳转的页面路径-
effectString""组件显示主题normal, dark, light, plain
titleString""标题文本-
titleClassString""标题文本样式-
contentClassString""内容样式-

Events

事件名说明回调参数
click点击时触发-
transitionend动画结束时触发-
initFinished组件初始化完成触发组件的节点信息
touchstart触摸开始时触发触摸事件对象
touchend触摸结束时触发触摸事件对象
touchmove触摸移动时触发触摸事件对象
touchcancel触摸取消时触发触摸事件对象

Slots

插槽名说明
default内容插槽,用于放置分组的内容