Skip to content

Icon 图标

图标用于可视化地表示操作和信息。点击任意图标即可复制其名称。

图标使用

使用 name 属性指定图标。点击任意图标卡片即可复制使用代码。

按需引入

图标组件支持按需引入:

vue
<script setup>
  import { UIcon } from 'ume-ui';
  import 'ume-ui/icon/index.css';
</script>

<template>
  <u-icon name="search" />
</template>

基础用法

vue
<template>
  <u-icon name="search" size="20"></u-icon>
  <u-icon name="favorfill" size="20" color="#e6a23c"></u-icon>
  <u-icon name="roundclosefill" size="20" color="#f56c6c"></u-icon>
  <u-icon name="roundcheckfill" size="20" color="#67c23a"></u-icon>
</template>

自定义尺寸

使用 size 属性设置图标尺寸。

vue
<template>
  <u-icon name="favor" size="16"></u-icon>
  <u-icon name="favor" size="24"></u-icon>
  <u-icon name="favor" size="32"></u-icon>
  <u-icon name="favor" size="48"></u-icon>
</template>

自定义颜色

使用 color 属性设置图标颜色。

vue
<template>
  <u-icon name="favorfill" size="24" color="#409eff"></u-icon>
  <u-icon name="favorfill" size="24" color="#67c23a"></u-icon>
  <u-icon name="favorfill" size="24" color="#e6a23c"></u-icon>
  <u-icon name="favorfill" size="24" color="#f56c6c"></u-icon>
  <u-icon name="favorfill" size="24" color="#909399"></u-icon>
</template>

图标列表

点击任意图标即可复制 <u-icon name="..." /> 代码。

API

属性名说明类型默认值
name图标名称string''
size图标尺寸 (如 '20px', 24)string | number''
color图标颜色string''