快速搭建vue2.0+boostrap项目的方法


Posted in Javascript onApril 09, 2018

一、Vue CLI初始化Vue项目

全局安装vue cli

npm install --global vue-cli创建一个基于 webpack 模板的新项目

vue init webpack my-project进入项目目录试运行

npm run dev

二、将BootStrap加入到Vue项目中

安装JQuery(因为Boostrap是依赖于JQuery的)

npm install jquery --save-dev

安装Boostrap

npm install bootstrap --save-dev

在main.js中分别添加jquery,bootstrap.css, bootstrap.js

import 'jquery/dist/jquery.min'
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min'

检验

在任何模板中添加如下代码:

<div>
  <button class="btn btn-primary" data-toggle="modal" data-target="#mymodal-data" type="button">点击我</button>
  <div class="modal fade" id="mymodal-data" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="modal-header">
          <h4 class="modal-title">模态弹出窗标题</h4>
          <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
        </div>
        <div class="modal-body">
          <p>模态弹出窗主体内容</p>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
          <button type="button" class="btn btn-primary">保存</button>
        </div>
      </div>
    </div>
  </div>
</div>

运行npm run dev,页面出现:

快速搭建vue2.0+boostrap项目的方法

按钮呈现bootstrap的按钮样式,证明Bootstrap样式库添加成功

点击按钮出现:

快速搭建vue2.0+boostrap项目的方法

按钮能够正确的响应弹出模式对话框,证明JQuery库和Bootstrap的js库添加成功。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
动态改变textbox的宽高的js
Oct 26 Javascript
jquery中实现标签切换效果的代码
Mar 01 Javascript
jquery实现类似淘宝星星评分功能实例
Sep 12 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
Jan 04 Javascript
使用jquery判断一个元素是否含有一个指定的类(class)实例
Feb 12 Javascript
JS利用cookies设置每隔24小时弹出框
Apr 20 Javascript
xmlplus组件设计系列之按钮(2)
Apr 26 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
Dec 04 Javascript
Vue前端开发规范整理(推荐)
Apr 23 Javascript
js中时间格式化的几种方法
Jul 22 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 Javascript
实现vuex原理的示例
Oct 21 Javascript
webpack 模块热替换原理
Apr 09 #Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
Apr 09 #Javascript
浅谈webpack 自动刷新与解析
Apr 09 #Javascript
webpack 插件html-webpack-plugin的具体使用
Apr 09 #Javascript
详解webpack 入门与解析
Apr 09 #Javascript
vue技术分享之你可能不知道的7个秘密
Apr 09 #Javascript
一步步教会你微信小程序的登录鉴权
Apr 09 #Javascript
You might like
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
2009/04/24 PHP
php 获取SWF动画截图示例代码
2014/02/10 PHP
总结PHP中数值计算的注意事项
2016/08/14 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
js中不同的height, top的区别对比
2015/09/24 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
Mac中安装nvm的教程分享
2017/12/11 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
2018/09/25 Javascript
JS中使用cavas截图网页并解决跨域及模糊问题
2018/11/13 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
2019/06/18 Javascript
javascript单张多张图无缝滚动实例代码
2020/05/10 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
解析Python中的变量、引用、拷贝和作用域的问题
2015/04/07 Python
python 垃圾收集机制的实例详解
2017/08/20 Python
使用实现pandas读取csv文件指定的前几行
2018/04/20 Python
python 删除指定时间间隔之前的文件实例
2018/04/24 Python
python实现多线程端口扫描
2019/08/31 Python
django-利用session机制实现唯一登录的例子
2020/03/16 Python
python 识别登录验证码图片功能的实现代码(完整代码)
2020/07/03 Python
CSS3 三维变形实现立体方块特效源码
2016/12/15 HTML / CSS
HTML5页面无缝闪开的问题及解决方案
2020/06/11 HTML / CSS
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
Myprotein西班牙官网:欧洲第一大运动营养品牌
2020/02/24 全球购物
工伤死亡理赔协议书
2014/10/20 职场文书
小学体育队列队形教学反思
2016/02/16 职场文书
2019朋友新婚祝福语精选
2019/10/10 职场文书
导游词之上海豫园
2019/10/24 职场文书
golang正则之命名分组方式
2021/04/25 Golang
你知道哪几种MYSQL的连接查询
2021/06/03 MySQL
JavaScript 原型与原型链详情
2021/11/02 Javascript
Windows7下FTP搭建图文教程
2022/08/05 Servers