Quasar Q-icon使用资产文件夹中的图标

问题描述

我的资产文件中有一个名为“ home.svg”的图标。如何引导我的q-icon组件来在assets/目录中获取图标。

我尝试过这种方式:

  <q-icon name="img:/assets/home.svg" class="text-dark" style="font-size: 32px;" />

但是图像没有被渲染。

enter image description here

解决方法

您要使用default插槽。并查看Asset Resolving Rules

<q-icon class="text-dark" size="lg">
  <img src="~assets/home.svg" />
</q-icon>