先来说微信小程序原生的请求接口方式吧,如官网文档,在页面中请求直接调用

在这里感谢接的是提供的免费接口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)
})
}

好啦,运行一下,完美

最新文章

  1. Eclipse安装scala
  2. php set_time_limit()用法测试详解
  3. easyui datagrid 点击列表头排序出现错乱的原因
  4. logback文章推荐
  5. mysql查看和修改最大数量
  6. 【Todo】【读书笔记】大数据Spark企业级实战版 & Scala学习
  7. Easier Done Than Said?
  8. 【数论】【扩展欧几里得】Codeforces 710D Two Arithmetic Progressions
  9. VB短信猫开发包,支持超长短信
  10. eclipse设置web项目发布到tomcat根目录下
  11. 去掉word2007回车后自动编号
  12. http的Max-Forwards头的作用(转)
  13. 使用JS实现鼠标悬浮切换显示
  14. jquery 根据数据库值设置radio的选中
  15. 用Python写一款属于自己的 简易zip压缩软件 附完成图(适合初学者)
  16. hadoop多文件格式输入
  17. 【经验随笔】MYSQL表加锁升级导致数据库访问失败
  18. TypeScript 上手教程
  19. 【托业】【跨栏】TEST06
  20. spring boot+mybatis+generator生成domain大小写问题

热门文章

  1. Css搭建
  2. 使用three.js创建大小不随着场景变化的文字
  3. Caused by: java.util.zip.ZipException: zip file is empty
  4. 文件系统之LVM 逻辑卷管理
  5. js5——页面转换
  6. VMware下载及安装使用方法
  7. Flask开发成语接龙游戏,闲来无事手机玩玩自己写的游戏吧!
  8. 编译原理 算法3.8 LR分析 c++11实现
  9. mysql 授权用户 主从和备份
  10. 浏览器/外网访问docker container中的hadoop