首页 > 解决方案 > Vue 组件范围样式未显示 b-form-radio-group 按钮变体

问题描述

App.vue 中有一个子组件,即 GetQuote.vue,其中包含一些 bootstrap-vue 组件的样式,如下所示:

<template>
  <b-container class="bv-example-row" ref="quoteContainer">
    <b-form>
      <b-form-row>
        <b-col>
          <b-form-group label="Tobacco" v-slot="{ ariaDescribedby }">
              <b-form-radio-group
                class='pt-3'
                id="btn-radios-1"
                v-model="tobacco"
                :options="tobacco_options"
                :aria-describedby="ariaDescribedby"
                button-variant="outline-primary"
                size="lg"
                name="radio-btn-outline-tobacco"
                buttons
                ></b-form-radio-group>
      </b-form-group>
    </b-col>
  </b-form-row>
 </b-form>
 ...
...

scoped属性已在此处添加到 bootstrap-vue 组件中。

预期的按钮样式: 在此处输入图像描述

但它显示单选按钮为:

在此处输入图像描述

标签: vue.jsbootstrap-vuescoped

解决方案


推荐阅读