快速搭建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 相关文章推荐
js 获取中文拼音,Select自动匹配字母获取值的代码
Sep 23 Javascript
jquery.blockUI.js上传滚动等待效果实现思路及代码
Mar 18 Javascript
利用jquery包将字符串生成二维码图片
Sep 12 Javascript
JavaScript实现图片DIV竖向滑动的方法
Apr 25 Javascript
jQuery插件jPaginate实现无刷新分页
May 04 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
Sep 14 Javascript
浅谈如何实现easyui的datebox格式化
Jun 12 Javascript
vue初尝试--项目结构(推荐)
Jan 30 Javascript
vue-router配合ElementUI实现导航的实例
Feb 11 Javascript
vue 1.0 结合animate.css定义动画效果
Jul 11 Javascript
Vue CLI3 开启gzip压缩文件的方式
Sep 30 Javascript
javascript实现随机抽奖功能
Dec 30 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
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
php Hex RGB颜色值互换的使用
2013/05/10 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
PHP类型约束用法示例
2016/09/28 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
用javascript操作xml
2006/11/04 Javascript
关于JavaScript的一些看法
2009/05/27 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
js如何实现淡入淡出效果
2020/11/18 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
js实现浏览器倒计时跳转页面效果
2016/08/12 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
jQuery无刷新上传之uploadify简单代码
2017/01/17 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
Angular.JS通过指令操作DOM的方法
2017/05/10 Javascript
vue 封装 Adminlte3组件的实现
2020/03/18 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
Python中的id()函数指的什么
2017/10/17 Python
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
Python中装饰器高级用法详解
2017/12/25 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
通过实例解析python subprocess模块原理及用法
2020/10/10 Python
谈谈对css属性box-sizing的了解
2017/01/04 HTML / CSS
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
利达恒信公司.NET笔试题面试题
2016/03/05 面试题
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
中学实习教师自我鉴定
2013/12/12 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
经销商订货会主持词
2014/03/27 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
关于环保的宣传稿
2015/07/23 职场文书
Nginx搭建rtmp直播服务器实现代码
2021/03/31 Servers
详解Python中*args和**kwargs的使用
2022/04/07 Python