使用axios请求发送数据
之前一直没有用成功,今天看了一些博客,学会了使用axios插件
1.首先就是下载依赖啦
2.main.js
import axios from 'axios'
Vue.prototype.$axios = axios
axios.defaults.baseURL = 'http://xxx/';
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
3,组件引用 第一种
var params = new URLSearchParams(); //注意下面的属性必须加引号
params.append("nickname",this.changeNameVal);
params.append("sex", this.sexstatus);
params.append("job", this.changeJobVal);
params.append("birthday",this.birthday);
this.$axios.post(
"index.php/api/User/editPersonalInfo",
params
).then(res=>{}).catch((err)=>{})
4,组件引用第二种
组件
import qs from "qs";
var params = qs.stringify({
nickname: this.changeNameVal,
sex: this.sexstatus,
//工作
job: this.changeJobVal,
birthday: this.birthday,
})
this.$axios.post(
"index.php/api/User/editPersonalInfo",
params
).then(res=>{}).catch((err)=>{})
最新文章
- 在配置IIS负载均衡时,引起的一系列问题
- angularJs:动态效果之:显示与隐藏(该例对比了普通赋值,层次赋值,事件的写法对比)
- 【项目实例】android开发游戏音效代码实例
- 深入了解Angularjs指令中的ngModel
- LD1-K(求差值最小的生成树)
- SQL优化(Oracle)
- SQL Server 日志收缩
- 话说LightningChart是最快最美的图表控件,到底先进在哪里?
- Unknown return value type [java.lang.Boolean]] with root cause
- 分布式服务治理框架dubbo
- 如何批量删除Docker中已经停止的容器
- .NET中制做对象的副本(三)通过序列化和反序列化为复杂对象制作副本
- [转]mysql性能优化-慢查询分析、优化索引和配置
- Ubuntu 安装 mysql
- docker(二)不管怎么样,先跑起来。运行一个samba,运行一个hello world。
- (转) MySQL分区与传统的分库分表
- 使用Mac命令别名,提升工作效率
- Python基础入门-列表解析式
- 测试xxxxxxxx
- bzoj2441 [中山市选2011]小W的问题(debug中)
热门文章
- web安全-传输安全
- 【洛谷2324】[SCOI2005]骑士精神 IDA*
- pycharm加开头注释
- 利用zookeeper生成唯一id
- FPGA基础学习(1) -- FFT IP核(Quartus)
- springmvc怎么重定向
- Python的Profilers性能分析器
- Maven 错误 Failure to transfer ...was cached in the local repository...
- jquery 写ajax
- elastic search语句