快速搭建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 相关文章推荐
File文件控件,选中文件(图片,flash,视频)即立即预览显示
Apr 09 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
javascript版2048小游戏
Mar 18 Javascript
jquery+html仿翻页相册功能
Dec 20 Javascript
jQuery实现可移动选项的左右下拉列表示例
Dec 26 Javascript
vue组件父子间通信之综合练习(聊天室)
Nov 07 Javascript
详解Javascript 中的 class、构造函数、工厂函数
Dec 20 Javascript
详解async/await 异步应用的常用场景
May 13 Javascript
javascript设计模式 ? 备忘录模式原理与用法实例分析
Apr 21 Javascript
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 Javascript
vue-resource 拦截器interceptors使用详解
Jan 18 Vue.js
详解js创建对象的几种方式和对象方法
Mar 01 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
php下用cookie统计用户访问网页次数的代码
2010/05/09 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
2016/06/17 PHP
关于JQuery($.load)事件的用法和分析
2013/04/09 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
2015/08/24 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
浅谈React深度编程之受控组件与非受控组件
2017/12/26 Javascript
bootstrap模态框关闭后清除模态框的数据方法
2018/08/10 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
2020/10/28 Javascript
Python的Twisted框架上手前所必须了解的异步编程思想
2016/05/25 Python
python字符串中的单双引
2017/02/16 Python
Python统计单词出现的次数
2018/04/04 Python
Python 实用技巧之利用Shell通配符做字符串匹配
2019/08/23 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python实现四人制扑克牌游戏
2020/04/22 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
详解CSS3 Media Queries中媒体属性的使用
2016/02/29 HTML / CSS
html5新增的属性和废除的属性简要概述
2013/02/20 HTML / CSS
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
采购员岗位职责
2013/11/15 职场文书
公司会计岗位职责
2014/02/13 职场文书
建材投资建议书
2014/05/16 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
领导干部作风建设工作总结
2014/10/23 职场文书
家长意见和建议怎么写
2015/06/04 职场文书
公司车队管理制度
2015/08/04 职场文书
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js