首页 > 其他分享 >vue中使用 bootstrap 和 jQuery

vue中使用 bootstrap 和 jQuery

时间:2023-01-03 15:38:03浏览次数:40  
标签:jQuery vue -- bootstrap js webpack save


使用bootstrap需要在项目中先安装jQuery

安装jQuery:

1.npm install jquery --save-dev

安装参数 --save 与 --save-dev 区别在于--save-dev安装于开发环境中

 

2.在webpack.base.conf.js(如果是是开发[dev]环境则在webpack.dev.conf.js;两个文件都在bulid目录下;)中添加如下内容:

var webpack = require('webpack')
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery" })
],

3. 在main.js中引入jQuery:

import 'jquery'

4.测试一下jQuery是否安装成功:

<script>

$(function () {
alert("hello")
})

</script>

如下安装成功:

vue中使用 bootstrap 和 jQuery_jQuery

安装bootstrap:

1. npm install bootstrap --save-dev

2.npm install --save axios popper.js

3.main.js引入:

import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min'

4.测试是否成功:

<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>

<button type="button" class="btn btn-link">Link</button>

5.效果出现即成功:

vue中使用 bootstrap 和 jQuery_bootstrap_02

标签:jQuery,vue,--,bootstrap,js,webpack,save
From: https://blog.51cto.com/u_12422954/5986013

相关文章

  • vue 全局组件封装
    vue中写好一个组件功能<template><divid="app"><divclass="popwin"><pclass="info">{{info}}</p><buttonclass="close_popwin"@cli......
  • React 中用jQuery的ajax 和 axios请求数据
    目录结构 单页文件Records.js模拟一个mock数据:1.https://www.mockapi.io/ 可以使用github账号登陆2.新建项目3.我在此命名项目为accunt-app4.填写你数据的名字5.数据的......
  • jQuery 加入购物车 弹窗
    功能介绍:1.点击按钮,出现弹窗,和蒙版2.购物车数量显示1件商品3.点击右上角关闭按钮,关闭弹窗,蒙版消失4.点击继续购物按钮,弹窗消失,蒙版消失5.点击去购物车按钮,跳转页面6.点击蒙......
  • jquery选项卡
    功能介绍:1.鼠标划过当前按钮,当前按钮变色2.对应图片展示3.鼠标划过其他按钮,对应图片出现,其他按钮变回原色,其他图片隐藏所有代码:<!DOCTYPEhtml><htmllang="en"><head><......
  • vue 基础学习笔记【一】
    vue.js简介概念:构建用户界面的渐进式框架。(渐进式:不必一开始就用Vue所有的全家桶,根据场景,官方提供了方便的框架供你使用。)Vue的核心库只关注视图层。【引入vue】可以​​创......
  • vue 高德地图 即时搜索 模糊搜索 下拉搜索
    index.html里面引入amap:首先你要去  ​​https://lbs.amap.com/​​ 注册一个属于自己的key注册好账号后--点击右上角‘控制台’--左侧边栏‘应用管理--我的应用’---点......
  • vue vuex 学习小demo
    创建store.js 引入并使用vueximport Vuex from 'vuex'Vue.use(Vuex)1.使用new Vuex.Store创建({})创建store2.创建state:{}存放数据3.mutations:{}存放方法4.actions:{}......
  • vue3.0的全局api变化
    1.全局api使用的变化:vue3已经去除Vue语法,取代的是用createApp创建的app  2.其他改变2.1data函数的变化,在vue3data必须是一个函数,否则报错     2.2过......
  • vue3.0新组件
    1.fragment1.1解释和意义   1.2使用:没有特定的标签,直接不使用根标签即可2.teleport(传送)1.1解释和意义:不管嵌套多少层都可以直接进行组件传送1.2使用:t......
  • ngnix conf配置 vue router
    #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx......