GraphQL网络请求库-微信小程序
使用 Promise 封装的微信小程序GraphQL网络请求库
功能
减少你70%的代码量,不再一遍遍重复微信的样板代码
调用灵活,错误处理简单而方便
支持并发/并行执行多个请求
请求示例
getStation(8000105).then(data=>{//处理成功回调
this.setData({eva:data.stationWithEvaId});
}).catch(error=>{//处理失败回调
this.setData({error:JSON.stringify(error)});
})
这里没有任何graphql的代码,因为我们把它接口封装在service.js,便于复用。
使用方法
跟着本教程一同练习,你马上就能上手。
复制util目录下的network.js和service.js文件到你的项目目录,network.js
1