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

beb0d73a1b11f07a248a683eccb29afb.png 微信小程序API(Application Programming Interface),即应用程序编程接口。API是一种接口函数,把函数封装起来,给开发者,这样好多的功能就不需要你去实现了,只要会调用就好了。 小程序开发框架提供丰富的微信小程序api接口,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。通常,在小程序 API 有以下几种类型: a779571d987c9024c40fbafb75d6f660.png 来源:微信官方文档

1.事件监听 API

以 on 开头的 API 用来监听某个事件是否触发,如:wx.onSocketOpen,wx.onCompassChange 等。 这类 API 接受一个回调函数作为参数,当事件触发时会调用这个回调函数,并将相关数据以参数形式传入。

2.同步 API

以 Sync 结尾的 API 都是同步 API, 如 wx.setStorageSync,wx.getSystemInfoSync 等。 此外也有一些其他的同步 API,如 wx.createWorker, wx.getBackgroundAudioManager 等,详情参见 API 文档中的说明。 同步 API 的执行结果可以通过函数返回值直接获取,如果执行出错会抛出异常。

3.异步 API

大多数 API 都是异步 API,如 wx.request,wx.login 等。这类 API 接口通常都接受一个 Object 类型的参数,这个参数都支持按需指定以下字段来接收接口调用结果: Object 参数说明: ba0351e312356228d61fa46a324cd49f.png 回调函数的参数 success,fail,complete 函数调用时会传入一个 Object 类型参数,包含以下字段: 80f4bc4ba91ce0b7ce6122268e719ae8.png 异步 API 的执行结果需要通过 Object 类型的参数中传入的对应回调函数获取。部分异步 API 也会有返回值,可以用来实现更丰富的功能,如 wx.request,wx.connectSocket 等。 利用小程序API能够实现网络请求功能、顶部Banner功能、底部导航功能、数据交互功能、展示功能等功能。下面跟大家简单介绍几个: 13df063eaf0a30450fd6db0cb1bb4d32.png 图片来源: unsplash 1.网络请求功能 通过网络接口获取数据需要用到网络请求,可以利用js实现。微信提供了网络方面的接口,可以通过API-网络-网络请求。通过这个接口可以进行网络数据请求。 2.底部导航功能 底部导航功能可以通过tabBar属性得以实现。 3.顶部Banner功能 顶部Banner功能可以在swiper组件中实现,可以通过组件-视图容器-swiper找到文档,然后复制到官方。 以上就是关于微信小程序api开发相关知识的科普,关于微信小程序api教程你可以参考微信小程序api文档,学习更多。如果还想了解关于小程序的知识,你可以关注上线了公众号(sxl-cn)。 「上线了」sxl.cn 是一个专注自助建站与小程序开发的SaaS平台,针对众多行业提供多套小程序模板,帮助没有技术和设计基础的商家和创业者,通过上线了一键生成小程序!

点击下方“阅读原文”,用「上线了」制作一个自己的小程序试试吧!

「上线了sxl.cn」是一个专注自助建站与小程序开发的SaaS平台,针对众多行业提供多套小程序模板,帮助没有技术和设计基础的商家和创业者,通过上线了一键生成网站和小程序,快速建立品牌、获取客户、经营生意。2019年8月入选腾讯SaaS加速器首期成员。

88ac8a89d9a1c20cd4d6cc658bbaf861.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值