request 指的是小程序中的网络请求,在 mpvue框架中可以通过小程序提供的原生 API wx.request
来进行相关的处理。但是在这里推荐一个第三方的网络请求库 fly。之所以推荐这个第三方库,是因为可以在多个端上实现代码的复用,目前已支持的有 Node.js
、微信小程序
、Weex
、React Native
、Quick App
。
mpvue没配置请求方式时碰到如下图的错误:
原因
-
报错的内容是,非法的url。
-
你的请求地址只有路径,没有域名,肯定是非法的呀,就是webpack打包重写的时候没加上域名的原因
原生 API wx.request
能用,但不是最好的方法,最好的还是fly,因为为了以后多平台的考虑,最好使用fly.js
进入正题:
01.做之前先关闭校验合法域名,因为我没在后台进行配置。后台进行配置合法域名,按着官方给的配置就OK了,这里就不写了,因为只是个测试,用的都是测试的appid