【发布时间】:2019-02-28 06:18:51
【问题描述】:
我正在尝试将我的项目从 bulma + jQuery 切换到 buefy。我从 cdn 加载 buefy、vue 和 font awesome。 (buefy@0.6.7, vue@2.5.17, font awesome 5.2.0)。我对图标的主要问题。我的项目使用了很棒的字体图标。并且默认的 buefy iconPack 是材料设计。它必须支持字体真棒。我尝试更改默认图标包,但没有任何效果:
Vue.use(Buefy.default, {
defaultIconPack: 'fas',
});
什么都没有:
Vue.use(Buefy, {
defaultIconPack: 'fas',
});
所以我需要为每个图标明确指出图标包。
第二个问题是,即使在这种情况下,buefy 也会添加我根本不需要的fa-lg。例如对于 b-tab-item 组件
<b-tab-item label="Similarity" icon="search" icon-pack="fas"></b-tab-item>
它呈现:
<i class="fas fa fa-search fa-lg"></i>
是否有可能改变这种 buefy 行为?
【问题讨论】:
标签: vue.js font-awesome buefy