快速搭建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实现用户名无刷新验证的小例子
Mar 22 Javascript
js 3秒后跳转页面的实现代码
Mar 10 Javascript
jquery数组过滤筛选方法grep()简介
Jun 06 Javascript
JavaScript实现随机替换图片的方法
Apr 16 Javascript
深入解读JavaScript中的Iterator和for-of循环
Jul 28 Javascript
IE和Firefox之间在JavaScript语法上的差异
Apr 22 Javascript
利用Angular.js限制textarea输入的字数
Oct 20 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 Javascript
解决在vue+webpack开发中出现两个或多个菜单公用一个组件问题
Nov 28 Javascript
webpack公共组件引用路径简化小技巧
Jun 15 Javascript
vue的列表交错过渡实现代码示例
May 05 Javascript
JS实现刷新网页后之前浏览位置保持不变示例详解
Aug 14 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中加session验证)
2012/08/22 PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
ThinkPHP3.2.2的插件控制器功能简述
2014/07/09 PHP
php表单加入Token防止重复提交的方法分析
2016/10/10 PHP
javascript根据像素点取位置示例
2014/01/27 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
2015/03/02 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
jQuery条件分页 代替离线查询(附代码)
2017/08/17 jQuery
node.js调用C++函数的方法示例
2018/09/21 Javascript
vue从一个页面跳转到另一个页面并携带参数的解决方法
2019/08/12 Javascript
layUI的验证码功能及校验实例
2019/10/25 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
在Django中进行用户注册和邮箱验证的方法
2016/05/09 Python
Python WEB应用部署的实现方法
2019/01/02 Python
Python动态声明变量赋值代码实例
2019/12/30 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
python 使用raw socket进行TCP SYN扫描实例
2020/05/05 Python
python的help函数如何使用
2020/06/11 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
TCP/IP模型的分界线
2012/12/01 面试题
人力资源部经理岗位职责规定
2014/02/23 职场文书
国际贸易专业求职信
2014/06/04 职场文书
会计系毕业求职信
2014/08/07 职场文书
部门主管竞聘书
2015/09/15 职场文书
2016读书月活动心得体会
2016/01/14 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
Python中glob库实现文件名的匹配
2021/06/18 Python