前端项目是用vue.js做的,前端起的服务URL:http://localhost:8080/ 后端项目是用Node.js做的,后端起的服务URL:http://localhost:3000/ 现在前端要调用后端服务其中一个接口,URL:http://localhost:3000/goods,这个接 ...
分类:
移动开发 时间:
2018-01-25 13:09:01
阅读次数:
1546
由于vue2.0官方选择axios来完成 ajax 请求,所以我最近开始用axios写ajax的请求操作。我之前用的架构都是前后端分离,所以必然存在跨域问题。我根据github上axios的官方文档,写了post请求方法,可惜浏览器console控制台中输出跨域问题的错误。 服务端我已经做了http ...
分类:
移动开发 时间:
2018-01-24 19:59:20
阅读次数:
296
先直接贴代码 html代码如下: 通常来说这样就可以了 这个地方的this.$http 是axios全局配置然后导入到vue的prototype 问题出于在全局配置的时候因为post请求是formdata格式的,所以要引入qs这个模块用于格式化data数据,但是如果你是使用上传的话就不要用qs来格式 ...
分类:
移动开发 时间:
2018-01-24 10:52:31
阅读次数:
4073
1.静态引用 2.npm方式安装(推荐) 3.八种API (详细介绍 : https://www.npmjs.com/package/axios 4.接收响应信息 5.多个接口一起调用 二.常见的请求 ...
分类:
移动开发 时间:
2018-01-22 15:17:25
阅读次数:
199
vue的ajax请求用的是axios组件,结果在用到post请求的时候,发现给后台传data时,后台(python语言+django框架)接收不到。 后台的request.body显示出,我给传送的是data被django打包成了一个obj中的key值,value为空数组。导致后台获取不到。 解决方 ...
分类:
移动开发 时间:
2018-01-19 14:19:24
阅读次数:
632
通常前端通过POST请求向服务器端提交数据格式有4中,分别是"application/x-www-form-urlencoded"格式、" multipart/form-data"格式、"application/json"格式和"text/xml"格式。通常最常见的是"application/jso ...
分类:
移动开发 时间:
2018-01-18 13:20:12
阅读次数:
3596
axios 一、安装 1、 利用npm安装npm install axios --save 2、 利用bower安装bower install axios --save 3、 直接利用cdn引入<script src="https://unpkg.com/axios/dist/axios.min.j ...
分类:
移动开发 时间:
2018-01-17 01:20:14
阅读次数:
266
今天本地想测试一个接口,不想用框架想用js快速完成,突然发现,我居然忘了这个最基本的代码。好吧,只能复习一波。 在框架泛滥的今天,用惯$.ajax(),axios,superAgent等框架的你们,还能清晰记得原生ajax的写法吗? XMLHttpRequest 对象 先来复习一下XMLHttpRe ...
分类:
Web程序 时间:
2018-01-16 23:54:50
阅读次数:
226
当参数是JSON对象时,默认的Content-Type是application/json。axios.post(‘/user‘,{firstName:‘Fred‘,lastName:‘Flintstone‘}).then(function(response){console.log(response);}).catch(function(error){console.log(error);});此
分类:
移动开发 时间:
2018-01-13 00:13:33
阅读次数:
1010
1.解决办法在vue中使用axios做网络请求的时候,会遇到this不指向vue,而为undefined,可以使用箭头函数"=>"来解决。如下:methods:{loginAction(formName){this.$axios.post(‘http://127.0.0.1/u/subLogin‘,{username:this.username,password:this
分类:
移动开发 时间:
2018-01-12 22:47:14
阅读次数:
357