本节知识点
-
实现POST 请求
-
实现get请求
(一) get 请求
一共四个参数 第一个参数url接口地址 第二个参数发送的数据 第三个参数接受的数据 第四个不用管就是字符串json
// get测试请求地址 http://xxxxx
mui.get('接口地址',{ //请求接口地址
state:'index' // 参数 键 :值
num:'0'
},function(data){ // data为服务器端返回数据
//获得服务器响应 ...
console.log(data);
},'json'
);
(二) POST 请求 参数同get
// post测试请求地址 http://xxxxx/post
mui.post('接口地址',{ //请求接口地址
state:'index', // 参数 键 :值
num:'0'
},
function(data){ //data为服务器端返回数据
//自己的逻辑
},'json'
);
(三)通用版本,此版本最好。实现了跨域访问
mui.ajax({
type: "get",
url: "http://115.28.18.116:8089/?jsoncallback=?",
async: true,
data: {
cid: 3,
key: 'Instant'
},
dataType: "jsonp",
jsonp: "jsoncallback",
timeout: 1000,
success: function(data) {
alert(data);
var vData = JSON.stringify(data);
alert(vData);
},
error: function(xhr, type, errorThrown) {
plus.nativeUI.toast(errorThrown);
}
});
作者:我拥抱着我的未来
链接:https://www.jianshu.com/p/f4e77ccf4d8e
來源:简书