赞
踩
(1)wx.request() 例如: wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success (res) { console.log(res.data) } }) 注意:使用wx.request()请求注意事项 1.使用之前要提前配置合法域名或微信开发者工具-详情-本地设置-勾选不检验合法域名 2.请求的接口协议必须是https开头的,即加密协议 3.如果加载页面完成就请求数据,请求最好放在onShow生命周期中 小程序的接口封装 作用:方便统一管理项目接口,便于项目后期维护与管理 1.集中管理项目中可能用到的公共url(线上url,测试url,本地url,...) 例如: module.exports={ //线上地址 prod:{ baseUrl:'https://api.it120.cc' }, //测试地址 test:{ baseUrl:'https://www.05E.com' }, //本地地址 local:{ baseUrl:'https://www.local.com' } } 2.对wx.request进行二次封装,针对不同业务参数的传递,返回不同的请求结果 Promise() 主要用于解决回调地狱的一种异步方案 3.统一管理不同业务的接口
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。