【问题标题】:How to add SVG image to vuetify text field如何将 SVG 图像添加到 vuetify 文本字段
【发布时间】:2019-04-12 16:40:19
【问题描述】:

我正在使用 vuetify 并想在文本字段的开头添加一个 SVG 图标。我知道您可以在 v-icon 中添加或添加图标,但我想以类似的方式使用我自己的 SVG 图像。

【问题讨论】:

标签: vue.js vuejs2 vuetify.js


【解决方案1】:

只需使用“前置”槽:

<v-text-field label="My text field" type="text">

    <template v-slot:prepend>

      <img width="24" height="24" src="[PathToAssets]/whatever.svg" >

    </template>

  </v-text-field>

【讨论】:

    【解决方案2】:

    您可以阅读public path

    我强烈建议使用公共路径:

    将您的 svg 图片添加到 public/img/icons/test.svg

    使用像 &lt;img src="/img/icons/test.svg"&gt; 这样的 img 标签指向 svg 位置。

    如果你真的不想为你的 svg 使用公共路径,你可以使用这个加载器来导入你的 svg:https://github.com/visualfanatic/vue-svg-loader

    【讨论】:

      猜你喜欢
      • 2019-05-13
      • 1970-01-01
      • 2021-04-09
      • 1970-01-01
      • 2021-10-07
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多