IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> VUE项目导入bootstrap -> 正文阅读

[JavaScript知识库]VUE项目导入bootstrap

VUE项目导入bootstrap

还记得自己第一次敲出Hello World的那份兴奋吗

最近私下接了一个项目,做一个自适应手机以及电脑端的网站,客户要求用vue开发,且一个星期内完成前台和后台的制作。

自适应,首当其冲就是传统的bootstrap(如果大家有其他的方法可以给我留言我去研究一下谢谢),废话不多说,直接上代码。

方法一:npm下载

  1. 下载bootstrap
npm install bootstrap --save-dev
npm install jquery --save-dev
npm install popper.js --save-dev

由于bootstrap很多js都是依赖于jQuery的,所以下面这两个都要一起下载

  1. main.js引入
import $ from 'jquery'
import 'bootstrap'

注意这里的$有时候可能还需要进入webpack里面配置,vue2.0有直接的webpack文件编辑,vue3.0需要在vue.config.js里面设置。

  1. 组件中引入
<script>
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min.js'
</script>

OK到这里你的项目能跑起来了,但是bootstrap却不一定能用,为什么呢?

因为你下载的bootstrap版本并不一定就能兼容到vue里面,且你每一个组件都需要去引入岂不是很麻烦?接着看。

方法二:全局引入

  1. 将bootstrap和jquery包放到静态资源assets里面
  2. 全局main.js直接引入
import $ from '@/assets/js/jquery.min.js'
import '@/assets/js/bootstrap.min.js'
import '@/assets/css/bootstrap.min.css'
  1. 组件里面不用引入,随便编写
<div class="site-wrap">
	<div class="header">
		<div class=""top hidden-sm hidden-xs>
			<div class="container">
				<div class="row">
					<div class="col-md-10 col-md-offset-1">
						等等....随便写,组件里面不管你怎么写,bootstrap都是会有效果的
					</div>				
				</div>
			</div>
		</div>
	</div>
</div>

此方法亲测有效,全局直接引入,建议大家去试一下。

后续还会继续写在项目当中遇见的问题,希望大家多多支持,peace~

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-11 16:33:25  更:2021-07-11 16:33:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/4 14:55:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码