Skip to content

GridItem 宫格项

宫格布局 <mu-grid> 中的单个子项容器控件,支持自定义矢量图标、自定义图片、主副标题、徽章角标与红点形态。


代码示例

1. 基础用法

vue
<template>
  <mu-grid :column="3">
    <mu-grid-item icon="user" text="个人中心" sub-text="查看信息" badge="HOT" />
    <mu-grid-item icon="bell" text="消息通知" dot />
    <mu-grid-item icon="settings" text="设置" />
  </mu-grid>
</template>

API 属性说明 (Props)

参数名说明类型可选值默认值
text标题文案String-''
subText副标题文案String-''
icon矢量图标名称或图片 URL 链接String-''
iconSize图标尺寸大小 (rpx)Number | String-24
iconColor图标颜色String-''
textColor标题文字颜色String-''
badge角标数字或文本Number | String-0
dot是否展示为小红点Booleantrue | falsefalse
background宫格项自定义背景色String-''
index当前宫格项在列表中的索引编号Number-0

事件说明 (Events)

事件名说明回调参数
click点击当前宫格项时触发(event: MouseEvent)

插槽说明 (Slots)

插槽名说明
default自定义宫格项主体内容区域
icon自定义图标/图片区域插槽
text自定义标题文案区域插槽

基于 MIT 协议开源发行

H5 模拟器 (grid-item)☀️🔄