您的位置:首页 > Web前端 > React

react开发笔记 —ant-design框架

2017-09-06 10:24 645 查看
有啥问题可以留言提问,使用该框架后学到很多,愿意分享

关于 fetch接口

解决 当调用接口成功,但条件不满足时继续向下执行的问题

使用时 调用load 获得 result的数据

//导入包
import Promise from 'es6-promise';
import fetch_ from 'isomorphic-fetch';
Promise.polyfill();
var fetch = fetch_.bind(undefined);

function load(url){
return (data)=>{
let promise = new Promise((resolve,reject)=>{
method: "POST",
body: param(data),
headers: {"Content-Type": "application/x-www-form-urlencoded", "Accept": "application/json;charset=UTF-8"},
credentials: "include",
}).then(response=>{
let json = response.json();
json.then(data=>{
if(data.code !== 0){
//此处阻止继续向下执行
reject(data.result)
}else{
//此处返回数据
resolve(data)
}
})
})
})
return promise;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: