我正在尝试将我的项目从bulma + jQuery切换到buefy。我从 cdn 加载buefy、vue和font awesome。(buefy@0.6.7,vue@2.5.17,字体真棒 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 行为?