Vue框架引入Axios

首先已经创建好了 Vue 框架,安装好了 node.js。

没有完成的可按照此博客搭建:搭建Vue项目

之后打开终端,使用命令。

1、命令安装 axios 和 vue-axios
复制代码
npm install axios --save
npm install vue-axios --save
2、package.json 查看版本

在 package.json 文件里可查看下载好的依赖版本。

3、在 main.js 完整引入
复制代码
import axios from 'axios'
import VueAxios from 'vue-axios'
// VueAxios 与 axios 的位置不能交换,否则出现 TypeError: Cannot read property 'protocol' of undefined 
Vue.use( VueAxios , axios)
4.使用

初始化方法:

复制代码
methods:{
	getList(){
		this.axios.get('http://localhost:8000/user/getList',{
			params:{
				page:this.query.page,
				size:this.query.size,
				name:this.query.name
			}
		}).then((resp)=>{
			console.log(resp);
			this.tableData = resp.data.content.list;
			this.total = resp.data.content.total;
		})
	},
}
相关推荐
青红光硫化黑5 分钟前
React-native之组件
javascript·react native·react.js
菠萝+冰7 分钟前
在 React 中,父子组件之间的通信(传参和传方法)
前端·javascript·react.js
庚云9 分钟前
一套代码如何同时适配移动端和pc端
前端
Jinuss11 分钟前
Vue3源码reactivity响应式篇Reflect和Proxy详解
前端·vue3
海天胜景19 分钟前
vue3 el-select 默认选中第一个
前端·javascript·vue.js
小小怪下士_---_38 分钟前
uniapp开发微信小程序自定义导航栏
前端·vue.js·微信小程序·小程序·uni-app
前端W40 分钟前
腾讯地图组件使用说明文档
前端
页面魔术42 分钟前
无虚拟dom怎么又流行起来了?
前端·javascript·vue.js
胡gh43 分钟前
如何聊懒加载,只说个懒可不行
前端·react.js·面试