【发布时间】:2021-11-04 21:13:14
【问题描述】:
是否可以使用 Font Awesome svg 图标覆盖来自 Vuetify 的 individual 图标,而无需为每个图标编写自定义组件?
类似这样的:???
import { svgPathData as envelopeSvg } from '@fortawesome/free-solid-svg-icons/faEnvelope'
import { svgPathData as questionCircleSvg } from '@fortawesome/free-solid-svg-icons/faQuestionCircle'
Vue.use(Vuetify)
const app = new Vue({
vuetify: new Vuetify({
icons: {
iconfont: 'md',
values: {
email: envelopeSvg,
question_circle: questionCircleSvg
}
},
...
})
更新 我有点让上面的代码工作了,但现在我当前的问题是 v-icon 组件使用错误的视图框大小呈现。
<font-awesome-icon class="icon" icon="envelope" /> //viewBox="0 0 512 512"
<v-icon class="icon">email</v-icon> //viewBox="0 0 24 24"
【问题讨论】:
标签: vue.js svg vuetify.js font-awesome