使用Vuetify创建自定义图标

时间:2020-06-21 11:56:08

标签: icons vuetify.js

我正在尝试使用Vuetify v-icon创建自定义图标: 我遵循文档,但对我不起作用。

  1. 我用svg代码创建一个组件: HomeIcon.vue enter image description here

  2. vuetify.js看起来像这样: enter image description here

3)现在我正在尝试在组件中使用它: enter image description here

  1. 但是结果是: enter image description here

1 个答案:

答案 0 :(得分:1)

我认为,如果您更改vuetify.js文件中的代码,它应该可以正常工作。 另一个技巧是,如果主题明确,总是在主题后添加图标。

将代码更改为此:

import icon from "icon.vue";
export default new Vuetify({
   theme,
   icons: {
     values: {
        icon: {
         component: icon,
         },
      },
     },
   });

您也可以通过执行$ icon而不是$ vuetify.icons.icon来创建快捷方式。