Vue -попкарточки не показывают посадку - PullRequest
0 голосов
/ 18 марта 2020

Я недавно переключился на Vue - bootstrap. Я написал следующий код:

<div>
    <div class="col-sm-3">
        <b-card no-body class="mb-1" border-variant="primary">
            <b-card-header header-tag="header" class="p-1" role="tab">
                <b-button block disabled href="#" v-b-toggle.accordion-1 variant="info">Search:</b-button>
            </b-card-header>
            <b-collapse id="accordion-1" visible accordion="my-accordion" role="tabpanel">
                <b-card-body>
                    Why it works?
                </b-card-body>
            </b-collapse>
        </b-card>
    </div>
</div>

Если я вставлю его в live полученного мной сообщения:

enter image description here

Содержит границу. Если я запускаю локально тот же код (кроме текста), я получаю:

enter image description here

Почему это происходит?

В моем веб-пакете Я правильно компилирую:

 {
   // compile css files (basically, bootstrap)
   test: /\.css$/,
   use: ['style-loader', 'vue-style-loader', 'css-loader']
}

Также в обоих основных. js и в приложении. vue У меня есть:

import 'bootstrap/dist/css/bootstrap.css';
import 'bootstrap-vue/dist/bootstrap-vue.css';

1 Ответ

2 голосов
/ 18 марта 2020

Проблема в том, что вы, вероятно, используете bootstrap v3.x.x, который Bootstrap - Vue не поддерживается некоторое время. Текущая версия (v2.7.0) поддерживает только Bootstrap v4.3.1 и выше.

...