利用聚合数据API快速写出小程序,过程简单。

1、申请小程序账号

2、进入开发

3、调用API。比如“苏州实时公交”小程序,选择的是苏州实时公交API。

苏州实时公交API文档:https://www.juhe.cn/docs/api/id/31

如下,是“苏州实时公交”小程序调用代码:

var url = "https://apis.juhe.cn/szbusline/bus";//为了您的密钥安全,建议使用服务端代码中转请求,事例代码可参考 https://code.juhe.cn/var apiKey = "yourKey";    //输入自己的keyPage({data: {inputValue: '',restation: [],condition: true},//获取输入框的值bindInput: function(e) {var that = this;that.setData({inputValue: e.detail.value});},//点击搜索按钮调用的函数search:function(e){var that = this;//数据加载完成之前,显示加载中提示框wx.showToast({title: '加载中。。。',icon: 'loading',duration: 10000});//输入框没有输入的判断if(that.data.inputValue == ''){wx.hideToast();return;}//发起请求,注意 wx.request发起的是 HTTPS 请求wx.request({url: url + "?station=" + that.data.inputValue + "&key=" + apiKey,data: {},header: {'content-type': 'application/json'},success: function(res) {var data = res.data;//将数据从逻辑层发送到视图层,同时改变对应的 this.data 的值that.setData({restation: data.result,condition: false});//数据加载成功后隐藏加载中弹框wx.hideToast();}})}})

4、完整源码下载

提供“苏州实时公交”小程序的完整源码下载,可以通过完整的源码,更好的学习如何通过调用聚合API,快速实现编写小程序。

下载“苏州实时公交”小程序代码:https://juheimg.oss-cn-hangzhou.aliyuncs.com/www/activity/wx/juhewx.zip

微信小程序初体验-苏州实时公交API相关推荐

  1. 微信小程序初体验(上)- 腾讯ISUX社交用户体验设计成员出品

    微信小程序开放公测后一直很火,作为腾讯ISUX社交用户体验设计成员自然不能错过这样的好戏,下面就随ytkah一起来看看"小程序官方评测"吧,write by 腾讯ISUX练小习. ...

  2. 微信小程序初体验,入门练手项目--通讯录,后台是阿里云服务器(一)

    内容: 一.前言 二.相关概念 三.开始工作 四.启动项目起来 五.项目结构 六.设计理念 七.路由 八.部署线上后端服务 同步交流学习社区: https://www.mwcxs.top/page/4 ...

  3. 用聚合数据苏州实时公交API写的微信小程序

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  4. 用聚合数据API(苏州实时公交API)快速写出小程序

    利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:h ...

  5. 微信小程序初步入坑指南

    微信小程序初步入坑小指南 安装工具 developers.weixin.qq.com/miniprogram- 打开链接下载小程序云开发 app.json 为json格式的文件,为一个配置文件,属于全 ...

  6. 微信小程序学习Course 8 本地缓存API

    微信小程序学习Course 8 本地缓存API 本篇随笔主要介绍微信小程序本地缓存API函数,微信小程序可以在本地缓存一些关键词数据,每一条关键词对应一段字符串.微信小程序提供了以下API函数. 8. ...

  7. 微信小程序运用云函数调用新闻类API

    微信小程序运用云函数调用新闻类API 微信小程序运用云函数调用新闻类API 新闻列表的编写 云函数的编写 JS方法 wxml页面编写 wxss样式 最终效果截图 微信小程序运用云函数调用新闻类API ...

  8. 微信小程序的体验评分,如何从开发者工具中调取

    体验评分是一项给小程序的体验好坏打分的功能,它会在小程序运行过程中实时检查,分析出一些可能导致体验不好的地方,并且定位出哪里有问题,以及给出一些优化建议. 运行环境要求 下载并安装 1.02.1808 ...

  9. 优质微信小程序的体验与设计思路

    体验和设计评估 在小程序的设计和开发阶段,我们希望开发者始终将优秀的用户体验作为产品目标之一,通过积极的用户体验和设计评估,在不断的迭代中完善用户体验,用心打磨小程序,从而更好实现产品价值,激发用户正 ...

最新文章

  1. Anaconda建立新的环境,出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url 解决过程
  2. SpringBoot中怎样基于slf4j封装日志类输出日志
  3. python中DictVectorizer的使用
  4. JSONObject和JSONArray 以及Mybatis传入Map类型参数
  5. CSS 特殊性、继承与层叠
  6. php mysql 云虚拟机_虚拟机+apache+php+mysql 环境安装配置
  7. 首先记录异常的根本原因
  8. 18.linux日志收集数据到hdfs上面
  9. find命令及文件后缀名
  10. 新书问答:Agile Management
  11. FFT变换频谱图中幅值的设置方法
  12. 五步整理你的css文件
  13. Emacs进阶之选择当前word/line
  14. flutter弹框怎么封装_Flutter初始化时 弹出弹出框
  15. microsoft visual c++与microsoft visual net 版本对应关系
  16. 移动通信原理学习笔记之二—— 移动通信中的调制解调技术
  17. React 备忘录 v16
  18. openwrt修改默认网关地址_非常详细的锐捷网关路由配置教程,适合新手小白
  19. 【继电器模块的电路设计和分析】
  20. c++ mupdf 提取pdf文件里面图片

热门文章

  1. Dilworth定理是个啥东东
  2. 蚂蚁金服的“开放联盟链”如何影响现有公链
  3. XStream的分析
  4. 文件服务器杀毒软件推荐,服务器杀毒软件哪个好 服务器装什么杀毒软件【详解】...
  5. java操作storm_Storm Trident
  6. mongodb修改数据语句_MongoDB安装及简单的'增删改查'语句
  7. 《数据库系统概论》课程指南
  8. jvm虚拟机基础知识--、java内存区域(1)
  9. 京东商城商品分类列表页面
  10. Appium+python自动化(二十三)- 真假美猴王Monkeyrunner与Monkey傻傻的分不清楚(超详解)...