一 小程序 API 概述

小程序中的 API 是由宿主环境提供的,通过这些丰富的小程序 API,开发者可以方便的调用微信提供的能力,例如:获取用户信息、本地存储、支付功能等。

二 小程序 API 的 3 大分类

小程序官方把 API 分为了如下 3 大类:

1 事件监听 API

特点:以 on 开头,用来监听某些事件的触发

举例:wx.onWindowResize(function callback) 监听窗口尺寸变化的事件

2 同步 API

特点1:以 Sync 结尾的 API 都是同步 API

特点2:同步 API 的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常

举例:wx.setStorageSync('key', 'value') 向本地存储中写入内容

3 异步 API

特点:类似于 jQuery 中的 $.ajax(options) 函数,需要通过 success、fail、complete 接收调用的结果

举例:wx.request() 发起网络数据请求,通过 success 回调函数接收数据

微信小程序 API 简介相关推荐

  1. 小程序 长按api_微信小程序API相关知识科普

    微信小程序API(Application Programming Interface),即应用程序编程接口.API是一种接口函数,把函数封装起来,给开发者,这样好多的功能就不需要你去实现了,只要会调用 ...

  2. 微信小程序上传接口php,微信小程序API 上传、下载

    微信小程序API 上传.下载 wx.uploadFile(OBJECT) 将本地资源上传到开发者服务器.如页面通过 wx.chooseImage 等接口获取到一个本地资源的临时文件路径后,可通过此接口 ...

  3. 微信小程序api接口调用用封装

    微信小程序api接口调用用封装 1. 在 02-项目 下新建request目录及index.js文件 1.1 02-项目\request\index.js 1.2.index.js // 同时发送异步 ...

  4. 微信小程序API之showActionSheet(操作菜单)

    微信小程序API之showActionSheet(操作菜单) wxml: <button bindtap="cd01">操作菜单01</button> &l ...

  5. 微信小程序API之showModal(Loding...)

    微信小程序API之showModal(Loding-) wxml: <button bindtap="ts01">显示 Loading 加载框</button&g ...

  6. 微信小程序API之video

    微信小程序API之video wxml: <button bindtap="tz">跳转tab页面</button><navigator url=&q ...

  7. 微信小程序API之setInterval

    微信小程序API之setInterval wxml: <button bindtap="mystart">开始计数</button><button b ...

  8. 微信小程序API之request

    微信小程序API之request wxml: <button bindtap="zfc">获取远程字符串数据</button> 返回数据: {{jieguo ...

  9. 微信小程序API之map

    微信小程序API之map wxml: <map id="map" longitude="113.324520" latitude="23.099 ...

最新文章

  1. 从源码分析DEARGUI之add_radio_button
  2. css_position
  3. 使用nmcli 实现 bond0 网络组 网桥三种模式
  4. Java中各种整形类型可以表示的范围
  5. iOS 2x 3x
  6. 编程语言“鄙视链” +1?亚马逊力捧 Rust,Go 技术负责人连发 14 条推特抵制“拉踩”
  7. python中的range与xrange
  8. svn diff 只显示文件名
  9. 计算机网络运输层两种服务,计算机网络体系结构及协议之运输层
  10. 计算机主板过热报警,利用电脑主板BIOS的报警声音辨别电脑故障
  11. 擦干眼泪,掩饰悲伤,只因明天我想要坚强
  12. Golang指南:顶级Golang框架、IDE和工具列表
  13. CAN总线之通俗易懂----工业连接器
  14. lrtimelapse中文教程_LRTimelapse中文教程
  15. 在线购物系统--活动图
  16. 华为究竟是一种什么文化?
  17. 64位 Win7 完美安装 CAD2008
  18. Warning FailedScheduling 30s (x2 over 108s) default-scheduler 0/3 nodes are available
  19. 怎么用视频编辑软件实现跟踪马赛克效果
  20. 读《最受欢迎的图表简报术》(1)如何写计划书

热门文章

  1. 程序员必看的10本书,轻松提升自己
  2. 欧几里得度量.txt
  3. 计组——定点数原码反码补码移码以及它们之间的转换
  4. 自己怎么拍出好看的证件照?掌握这几点小诀窍就够了
  5. Python编写一个简单的百度搜索应用
  6. 生成免费的证书.acme 基于nginx
  7. 车压线被拍,交管12123上显示被查封?租赁京牌的短板出现。
  8. 微信wifidog认证服务器,【开源】wwas 重磅发布,配套apfree wifidog的认证上网服务后台...
  9. Fina Cut Pro X免费下载,学习,文档
  10. 网络人帮助小孩戒除网瘾