[QuasarJs]: Quasar 怎么使用自定义图标

发布于 2022-09-07 08:48:18 字数 33 浏览 28 评论 0

使用quasar JS的大佬请给出思路或者贴下代码.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不回头走下去 2022-09-14 08:48:18

目前我是这么解决的。要是有更好的方案希望能告知。

  1. 文件都放到statics下面。
  2. index.template.html引入css

    <link rel="stylesheet" type="text/css" href="statics/css/iconfont.css">

  3. <q-icon class="iconfont" name="icon-name" />
千秋岁 2022-09-14 08:48:18

// 对于组件内的icon,eg:

<q-field
  icon="wifi"
>
  <q-input v-model="text" float-label="Input float label" />
</q-field>
  1. 通过 https://github.com/quasarfram... 发现,框架并没有像自带的几种字体那样提供原生支持。
  2. 只好分析源码:https://github.com/quasarfram...
  3. 通过源码分析发现,只要字体名称和前缀满足:bt&bt-eva&eva-mdi&mdi-中的一种可以得到支持
  4. 于是打开iconfont,进入项目图标,设置如下:

clipboard.png

  1. 修改上述实例代码 icon="wifi"改为icon="bt-wifi"

OK 问题解决了!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文