【发布时间】:2021-09-28 10:40:21
【问题描述】:
目前我在我的项目中使用谷歌字体图标,但我也想使用 FAS5 图标
我正在使用这个 vuetify 配置,但 documentation 并没有说明这一点。
import Vue from 'vue';
import Vuetify from 'vuetify/lib/framework';
import colors from "vuetify/lib/util/colors";
import '@fortawesome/fontawesome-free/css/all.css'
import 'material-design-icons-iconfont/dist/material-design-icons.css'
Vue.use(Vuetify);
export default new Vuetify({
theme: {
...
},
icons: {
iconfont: 'fa'
}
});
这是我正在做的一个笨拙的例子。但恐怕这是不好的做法,可能会产生错误或错误
<v-btn icon @click="$vuetify.theme.dark = !$vuetify.theme.dark">
<v-icon>nightlight_round</v-icon>
</v-btn>
<v-btn icon @click="$vuetify.theme.dark = !$vuetify.theme.dark">
<v-icon>fa-moon</v-icon>
</v-btn>
有没有合适的方法来实现这一点?
【问题讨论】:
标签: icons vuetify.js icon-fonts