博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue引入jq boots 等
阅读量:7105 次
发布时间:2019-06-28

本文共 1250 字,大约阅读时间需要 4 分钟。

vue-cli脚手架搭建的vue项目中引入jquery

第一步

npm install jquery --save

第二步

在build/webpack.base.conf.js里加入

var webpack = require("webpack")

第三步

  • 同样build/webpack.base.conf.js中
  • 在module.exports的最后加入
plugins: [    new webpack.optimize.CommonsChunkPlugin('common.js'),    new webpack.ProvidePlugin({        jQuery: "jquery",        $: "jquery",        "windows.jQuery": "jquery"    })]

第四步

在main.js 引入import $ from 'jquery'

第五步

npm run dev重启服务器


vue-cli脚手架搭建的vue项目中引入bootstrap

因为bootstap的js动画插件是基于jquery的所以必须提前引入jquery;引入jquery步骤参考上面步骤即可

第一步

npm install bootstrap --save

第二步

在src/main.js中直接引入

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

第三步

npm run dev重启服务器


vue中使用axios

axios是vue-resource的替代品,用于向服务端发送ajax请求

第一步

`npm install axios --save`

第二步

在src/main.js中导入axios import axios from 'axios'

第三步

  • 方式一:
  • Vue.prototype.$axios=axios;//直接将axios对象添加到Vue的原型对象上面

- 方式二: 通过axiost提供的create方法创建一个axios的实例,然后去调用创建出来的实例

//这种方式可以做一些通用型的配置,比如将接口地址的域名直接配置好,组件中使用axios请求接口的时候不用每次都写接口的完整地址,可省略域名部分,方便后期接口地址改变var $https = axios.create({  baseURL: 'http://www.demo.cc/',  timeout: 1000});

第三步

//在组件中直接使用即可(如果是方式二,url可不写域名)this.$https.get(url)  .then(function(response){    console.log(response);  })

转载于:https://www.cnblogs.com/2026tu/p/7880305.html

你可能感兴趣的文章
Sequelize 中文文档 v4 - Working with legacy tables - 使用遗留表
查看>>
《Java Concurrency in Practice》中三个VehicleTracker例子的分析
查看>>
spring-springmvc项目介绍
查看>>
为什么要从0开始计数
查看>>
ThinkJS 3.0 正式版发布!
查看>>
js简单前端模板引擎实现
查看>>
初识Java(译)
查看>>
MegaTags:网站META标签生成器
查看>>
PHP图片处理之二维码加文字
查看>>
树莓派新系统用户配置
查看>>
Picasso的使用介绍
查看>>
CentOS-6.7 编译安装 PHP-7.1.5
查看>>
格式化创建文件系统、内核支持的文件系统、指定卷标、查看超级块信息、文件系统修复...
查看>>
Coding Standard
查看>>
使用进程守护程序supervisor 运行laravel的队列
查看>>
js 双击会触发两次单击事件的解决方案
查看>>
187. Repeated DNA Sequences
查看>>
java CRC8
查看>>
解读微软开源MMLSpark:统一的大规模机器学习生态系统
查看>>
小程序·云服务的系统架构和运维实现
查看>>