在mpvue引入flyio
Posted lvxj-litchi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在mpvue引入flyio相关的知识,希望对你有一定的参考价值。
先来说微信小程序原生的请求接口方式吧,如官网文档,在页面中请求直接调用
在这里感谢接的是提供的免费接口https://blog.csdn.net/c__chao/article/details/78573737
wx.request( url: ‘https://api.apiopen.top/searchAuthors‘, //仅为示例,并非真实的接口地址 data: name: ‘李白‘ , header: ‘content-type‘: ‘application/json‘ // 默认值 , success (res) console.log(res.data.result) )
好了,不如正题说一下Flyio,依葫芦画瓢写了一下
1.首先安装flyio
npm install flyio --save
2.引入flyio。新建一个js文件,request.js
import Vue from ‘vue‘ const Fly = require("flyio/dist/npm/wx") const fly = new Fly fly.config.baseURL = ‘https://api.apiopen.top/‘ Vue.prototype.$http = fly export default fly
还可以配置你的拦截器、响应时间等。。
3.页面中请求接口,调用就可以啦
import request from ‘@/utils/request‘
getRequest() request.get(‘recommendPoetry‘).then((d)=> console.log(this.article = d.data.result) ).catch(error=> console.log(error) )
好啦,运行一下,完美
以上是关于在mpvue引入flyio的主要内容,如果未能解决你的问题,请参考以下文章