快速搭建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 相关文章推荐
ajax 文件上传应用简单实现
Mar 03 Javascript
javascript 数字格式化输出的实现代码
Dec 10 Javascript
JavaScript修改css样式style动态改变元素样式
Dec 16 Javascript
Javascript中的异步编程规范Promises/A详细介绍
Jun 06 Javascript
JS根据年月获得当月天数的实现代码
Jul 03 Javascript
ECMAScript6块级作用域及新变量声明(let)
Jun 12 Javascript
JQ选择器_选择同类元素的第N个子元素的实现方法
Sep 08 Javascript
全面总结Javascript对数组对象的各种操作
Jan 22 Javascript
Javascript中的prototype与继承
Feb 06 Javascript
如何在Angular应用中创建包含组件方法示例
Mar 23 Javascript
微信小程序的线程架构【推荐】
May 14 Javascript
JavaScript实现两个数组的交集
Mar 25 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中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
2007/03/27 Javascript
Javascript学习笔记2 函数
2010/01/11 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
2013/09/02 Javascript
javascript(js)的小数点乘法除法问题详解
2014/03/07 Javascript
JS 实现列表与多选框选择附预览动画
2014/10/29 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
js代码实现点击按钮出现60秒倒计时
2021/01/28 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
微信小程序中上传图片并进行压缩的实现代码
2018/08/28 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
Vue双向绑定实现原理与方法详解
2020/05/07 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
JS如何调用WebAssembly编译出来的.wasm文件
2020/11/05 Javascript
python读取Android permission文件
2013/11/01 Python
Python通过for循环理解迭代器和生成器实例详解
2019/02/16 Python
详解python中sort排序使用
2019/03/23 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
2019/06/27 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
python实现人机五子棋
2020/03/25 Python
python如何运行js语句
2020/09/09 Python
canvas绘制表情包的示例代码
2018/07/09 HTML / CSS
给医务人员表扬信
2014/01/12 职场文书
募捐倡议书
2014/04/14 职场文书
员工工作及收入证明
2014/10/28 职场文书
2014年小学教研工作总结
2014/12/06 职场文书
公司人事管理制度
2015/08/05 职场文书
七年级作文之游记
2019/12/11 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS