ColorUI 开发文档ColorUI 开发文档
指南
组件
实验室
Api
更新日志
  • uni-app版
  • 2.x版本
  • GitHub 仓库
  • Gitee 仓库
指南
组件
实验室
Api
更新日志
  • uni-app版
  • 2.x版本
  • GitHub 仓库
  • Gitee 仓库
  • 组件

    • 引用组件
    • 主题 ui-change-theme
    • 导航栏 ui-navbar
    • 头像 ui-avatar
    • 标题 ui-title
    • 标签 ui-tag
    • 按钮 ui-btn
    • 图片 ui-img
    • 代码 ui-code
    • 进度条 ui-progress
    • 加载 ui-loading
    • 菜单 ui-menu
    • 浮动 ui-fixed
    • 卡片 ui-card
    • 栅栏 ui-grid
    • 气泡框 ui-popover
    • 模态框 ui-modal
    • 轻提示 $tips
    • 选项卡 ui-tab
    • 轮播图 ui-swiper
    • 步骤条 ui-steps
    • 输入框 ui-input
    • 单选框 ui-radio
    • 复选框 ui-checkbox
    • 开关 ui-switch

标签 ui-tag

标签组件

"usingComponents": {
    "ui-tag": "/mp-cu/colorUI/components/ui-tag/ui-tag"
}

默认

<ui-tag info="30"/>

形状

ui="round"

<ui-tag ui="" info="春风"/>
<ui-tag ui="round" info="秋日"/>

大小

ui="{size}"

<ui-tag ui="sm" info="sm"/>
<ui-tag ui="" info="df"/>
<ui-tag ui="lg" info="lg"/>
<ui-tag ui="xl" info="xl"/>
<ui-tag ui="xxl" info="xxl"/>

带图片

src="{src}"

<ui-tag info="糖果炸弹" src="/static/avatar/1004.jpg"/>

背景

bg="{bg}"

<ui-tag info="bg-red" bg="bg-red" src="/static/avatar/1001.jpg"/>
<ui-tag bg="ui-BG-Main" info="ui-BG-Main"/>
<ui-tag bg="bg-mask-50" info="bg-mask-50"/>
<ui-tag bg="bg-red-gradient" info="bg-red-gradient"/>
<ui-tag bg="bg-red-thin" info="bg-red-thin"/>
<ui-tag bg="bg-red-light" info="bg-red-light"/>

浮动

badge="{direction: tl(左上) / tr(右上) / bl(左下) / br(右下)}"

info置空并且不设置插槽的情况下设置badge,标签默认为小红点

<view class="p-4 ui-grid ui-cols-5">
    <view class="ui-item">
        <ui-avatar ui="radius xl" src="/static/avatar/1002.jpg">
            <ui-tag badge/>
        </ui-avatar>
    </view>
    <view class="ui-item">
        <ui-avatar ui="round xl">
            <text>As</text>
            <ui-tag badge bg="bg-blue" isSlot>vip</ui-tag>
        </ui-avatar>
    </view>
    <view class="ui-item">
        <ui-avatar ui="round xl bg-blue">
            <text>Bf</text>
            <ui-tag badge="br" icon bg="shadow bg-white" isSlot>
                <text class="cicon-male text-blue"/>
            </ui-tag>
        </ui-avatar>
    </view>
    <view class="ui-item">
        <ui-avatar ui="round xl bg-pink">
            <text>Cv</text>
            <ui-tag badge="bl" bg="shadow bg-white" isSlot>
                <text class="cicon-female text-pink"/>
            </ui-tag>
        </ui-avatar>
    </view>
    <view class="ui-item">
        <ui-avatar ui="round xl bg-blue-thin borders border-blue">
            <text>Jx</text>
            <ui-tag badge="tl" ui="borders border-blue shadow-blue" bg="bg-blue-light" isSlot>user</ui-tag>
        </ui-avatar>
    </view>
</view>

参数

info置空并且不设置插槽的情况下设置badge,标签默认为小红点

参数类型可选值默认值说明
uiString--其他class
bgString-ui-BG-3背景颜色
infoString--标签内容
srcString--标签图片
badgeBoolean/String-false角标
iconBoolean-false图标标签
isSlotBoolean-false插槽

插槽

参数说明
默认标签内容区的内容

mp-cu

Prev
标题 ui-title
Next
按钮 ui-btn