我在这2个地方放了相同的html(使用Bootstrap 4.5.2)。
在index.html中,Bootstrap样式有效。在App.vue中,按钮之间的间隔失败。我通过mr-1
在按钮上添加类来解决此问题。将其放入组件时,如何避免必须修理普通的Bootstrap?
我尝试过的(结果相同)
将官方的BootstrapCDN代码添加到 index.html
添加到此main.js
并安装模块
import jQuery from "jquery";
global.jQuery = jQuery;
let Bootstrap = require("bootstrap");
import "bootstrap/dist/css/bootstrap.css";
在<style>
App.vue部分中添加了此内容
@import url('https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css');
Momin的建议:
将所有内容安装在项目文件夹目录中
npm install bootstrap jquery popper.js
将此添加到 main.js:
import 'bootstrap'
import 'bootstrap/dist/css/bootstrap.min.css'
如果您需要Bootstrap,只需使用BootsrapVue即可为您完成繁重的工作。如果您仍然愿意接受其他选择,Vuetifyjs是一个非常不错的框架,可以提供很多功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句