快速搭建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 相关文章推荐
jquery弹出框的用法示例(2)
Aug 26 Javascript
table对象中的insertRow与deleteRow使用示例
Jan 26 Javascript
jquery获取html元素的绝对位置和相对位置的方法
Jun 20 Javascript
探讨js字符串数组拼接的性能问题
Oct 11 Javascript
jquery选择器需要注意的问题
Nov 26 Javascript
使用window.prompt()实现弹出用户输入的对话框
Apr 13 Javascript
禁止按回车键提交表单的方法
Jun 11 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
Jun 19 Javascript
提高jQuery性能优化的技巧
Aug 03 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
Jan 31 Javascript
AngularJS实现controller控制器间共享数据的方法示例
Oct 30 Javascript
Vue实现boradcast和dispatch的示例
Nov 13 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 UBB 解析实现代码
2011/11/27 PHP
IIS6.0中配置php服务全过程解析
2013/08/07 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
PHP实现的抓取小说网站内容功能示例
2019/06/27 PHP
javascript之可拖动的iframe效果代码
2008/08/01 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
2014/03/19 Javascript
你不知道的高性能JAVASCRIPT
2016/01/18 Javascript
angularJS之$http:与服务器交互示例
2017/03/17 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
nodejs 使用nodejs-websocket模块实现点对点实时通讯
2018/11/28 NodeJs
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
Layui 带多选框表格监听事件以及按钮自动点击写法实例
2019/09/02 Javascript
微信小程序picker组件两列关联使用方式
2020/10/27 Javascript
[01:00:44]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第三局
2016/03/04 DOTA
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
利用Python读取文件的四种不同方法比对
2017/05/18 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
2020/04/23 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
HTML里显示pdf、word、xls、ppt的方法示例
2020/04/14 HTML / CSS
马来西亚银饰品牌:JEOEL
2017/12/15 全球购物
经典商业广告词
2014/03/13 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
销售员自我评价
2015/03/11 职场文书
结婚纪念日感言
2015/08/01 职场文书
用Python进行栅格数据的分区统计和批量提取
2021/05/27 Python