首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap-vue不加载CSS

Bootstrap-vue不加载CSS
EN

Stack Overflow用户
提问于 2018-03-20 04:02:38
回答 6查看 26.5K关注 0票数 17

我正在使用Bootstrap4编写一个Vue.js应用程序,但我无法加载,尽管我遵循了文档。

添加到main.js

Vue.use(BootstrapVue);

添加到与App.vue相关的css文件中:

代码语言:javascript
复制
@import '../../node_modules/bootstrap/dist/css/bootstrap.css';
@import '../../node_modules/bootstrap-vue/dist/bootstrap-vue.css';

以下是模板:

代码语言:javascript
复制
<div class="main">
<div>

    <b-modal id="modal1" title="Something went wrong" v-if="!serverStatusOk">
        <p class="my-4">{{msg}}</p>
        <p class="my-4">{{statusCode}}</p>

    </b-modal>
</div>

<div>
    <b-tab title="Players" active>
        <br>Players data
    </b-tab>
    <b-tab title="Tournaments" active>
        <br>Tournament data
    </b-tab>
</div>

结果:没有呈现css,但是在dist目录中的css文件中,我看到了Bootstrap,我错过了什么?由vue-cli 3.0-beta创建的项目

EN

回答 6

Stack Overflow用户

发布于 2018-03-20 05:31:33

尝试使用JavaScript导入文件。

代码语言:javascript
复制
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'

仔细检查一下,您看起来好像缺少<b-tabs>

此外,<b-modal>v-model控制

代码语言:javascript
复制
<div class="main">
    <div>
        <b-modal id="modal1" title="Something went wrong" v-model="errorModal">
            <pre class="my-4">{{ msg }}</pre>
            <p class="my-4">{{ statusCode }}</p>
        </b-modal>
    </div>
    <!-- Make sure to wrap b-tab in b-tabs -->
    <b-tabs> 
        <b-tab title="Players" active>
                <br>Players data
        </b-tab>
        <b-tab title="Tournaments">
                <br>Tournament data
        </b-tab>
    </b-tabs>
</div>

这应该可以修复选项卡的样式。

票数 13
EN

Stack Overflow用户

发布于 2021-09-02 02:01:42

对于面临上述问题的新人。上面的答案对我来说都不起作用。我的问题是安装的bootstrap版本。npm安装了最新版本的5.1.0,它不能与bootstrap-vue一起工作。我不得不把bootstrap降级到4.5.3 (recommended version from website)

跟随npm install bootstrap@4.5.3 --save运行

票数 4
EN

Stack Overflow用户

发布于 2021-09-13 11:44:03

bootstrap-vue需要特定版本bootstrap才能正常工作。以下是撰写本文时来自Bootstrap-vue doc的建议。

代码语言:javascript
复制
Vue.js v2.6 is required, v2.6.12 is recommended
Bootstrap v4.3.1 is required, v4.5.3 is recommended
Popper.js v1.16 is required for dropdowns (and components based on dropdown), tooltips, and popovers. v1.16.1 is recommended
PortalVue v2.1 is required by Toasts, v2.1.7 is recommended
jQuery is not required

解决方案:请使用yarn add bootstrap@4.5.3npm -i bootstrap@4.5.3版本进行安装

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49371467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档