Skip to content

Tabler 图标

Tabler 图标提供了一系列可定制和可缩放的图标,是创建现代且引人入胜界面的强大工具。

安装

所有的图标都是包含 SVG 元素的 Vue 组件。

这意味着你可以按需导入单个图标,利用 Tree-shaking 机制,只打包你实际使用的图标,从而减小应用体积。

你可以使用你喜欢的包管理器进行安装:

bash
npm install @tabler/icons-vue
base
yarn install @tabler/icons-vue
base
pnpm install @tabler/icons-vue
base
bun install @tabler/icons-vue

或者直接从 GitHub 中下载

如何使用

你可以像导入普通 Vue 组件一样导入图标并使用。

查看代码
vue
<script setup>
    // 导入图标
    import { IconHome, IconSettingsFilled } from '@tabler/icons-vue';
</script>

<template>
    <IconHome />
    <IconSettingsFilled />
</template>

您可以传递额外的属性来调整图标。

vue

<IconHome color="red" :size="48" stroke-width="1"/>

可用 Props 属性表

属性名 (name)类型 (type)默认值 (default)说明
size数字 (Number)24图标的尺寸(宽高)
color字符串 (String)currentColor图标的颜色
stroke数字 (Number)2图标的描边粗细