当前位置: 首页 > 工具软件 > vue-heroicons > 使用案例 >

vue svg 图标_Vue.js的高质量SVG图标

樊胜
2023-12-01

vue svg 图标

英雄英雄 (vue-heroicons)

A set of free MIT-licensed high-quality SVG icons for Vue.js development.

一组免费的MIT许可的高质量SVG图标,用于Vue.js开发。

安装 (Install)

  • npm

    npm

    npm i @bytegem/vue-heroicons -S
  • yarn

    yarn add @bytegem/vue-heroicons

使用 (Using)

Global register components:

全局寄存器组件:

import Vue from 'vue';
import Heroicons from '@bytegem/vue-heroicons';

Vue.use(Heroicons /* , options */);

选件 (Options)

KeyDesc
compomnentsVue Components. You can only register part of the Heroicons icon component globally or a custom Vue component.
removePrefixUsed to remove the Heroicons prefix from the component name.
onlySolidRegister only solid style icon components.
onlyOutlineRegister only outline style icon components.
描述
compomnents Vue组件。 您只能在全局注册部分Heroicons图标组件或自定义Vue组件。
removePrefix 用于从组件名称中删除Heroicons前缀。
onlySolid 仅注册实体样式图标组件。
onlyOutline 仅注册轮廓样式图标组件。

Only one of them can be set for onlysolid and onlyoutline selection, otherwise unexpected registration will occur

只能对其中一个进行设置,仅进行onlysolidonlyoutline选择,否则将发生意外注册

仅使用单个Icon到Vue组件 (Only using single Icon to Vue Component)

import { HeroiconsAnnotationOutline } from '@bytegem/vue-heroicons';

export default {
    components: { HeroiconsAnnotationOutline }
};

(Example)

<HeroiconsAnnotationOutline />

Or

要么

<heroicons-annotation-outline />

包装尺寸 (Package sizes)

namesizegzip
heroicons.umd.min.js181.97 KiB34.67 KiB
heroicons.umd.js757.71 KiB58.13 KiB
heroicons.common.js757.32 KiB58.01 KiB
名称 尺寸 gzip
heroicons.umd.min.js 181.97 KiB 34.67 KiB
heroicons.umd.js 757.71 KiB 58.13 KiB
heroicons.common.js 757.32 KiB 58.01 KiB

翻译自: https://vuejsexamples.com/a-high-quality-svg-icons-for-vue-js/

vue svg 图标

 类似资料: