vue svg 图标
A set of free MIT-licensed high-quality SVG icons for Vue.js development.
一组免费的MIT许可的高质量SVG图标,用于Vue.js开发。
npm
npm
npm i @bytegem/vue-heroicons -S
yarn
纱
yarn add @bytegem/vue-heroicons
Global register components:
全局寄存器组件:
import Vue from 'vue';
import Heroicons from '@bytegem/vue-heroicons';
Vue.use(Heroicons /* , options */);
Key | Desc |
---|---|
compomnents | Vue Components. You can only register part of the Heroicons icon component globally or a custom Vue component. |
removePrefix | Used to remove the Heroicons prefix from the component name. |
onlySolid | Register only solid style icon components. |
onlyOutline | Register only outline style icon components. |
键 | 描述 |
---|---|
compomnents | Vue组件。 您只能在全局注册部分Heroicons图标组件或自定义Vue组件。 |
removePrefix | 用于从组件名称中删除Heroicons 前缀。 |
onlySolid | 仅注册实体样式图标组件。 |
onlyOutline | 仅注册轮廓样式图标组件。 |
Only one of them can be set for
onlysolid
andonlyoutline
selection, otherwise unexpected registration will occur只能对其中一个进行设置,仅进行
onlysolid
和onlyoutline
选择,否则将发生意外注册
import { HeroiconsAnnotationOutline } from '@bytegem/vue-heroicons';
export default {
components: { HeroiconsAnnotationOutline }
};
<HeroiconsAnnotationOutline />
Or
要么
<heroicons-annotation-outline />
name | size | 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 |
名称 | 尺寸 | 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 图标