var that=this
get请求
that.$http.get(1.txt).then(function(result){
console.log(result)
this.msg=result.data;
})
post请求 需要环境 发送数据 接收数据
that.$http.post(1.txt,).then(function(result){
console.log(result)
})
综合性请求
that.$http({
method:get,
url:1.txt
}).then(function(result){
console.log(result.data)
})
es6请求 method 请求方式 cache 是否缓存是否重新加载
fetch(url,{method:get,cache:reload}).then(function(){
})
vue2 请求
axios({
url:www.baidu.com?pagestart=18pagesize=3,
method:get/post,
如果是get请求的话 用params 来传输数据或者地址栏拼接
params:{
pagestart:1,
pagesize:3
}
如果是post请求的话 用data去传输数据
data:{
}
})
实例
百度跨域请求
var that=this;
that.$http.jsonp(,{wd:this.abc},{jsonp:cb}).then(function(result){
console.log(result.data.s)
})
360跨域请求
that.$http.jsonp(https://sug.so.360.cn/suggest?encodein=utf-8&encodeout=utf-8,{word:this.abc},{emulatejson:true}).then(function(result){
console.log(result.data.s)})
以上就是vue的数据交互形式有哪些的详细内容。