干货:关于微信小程序API的使用科普

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

小程序开发框架提供丰富的微信小程序api接口,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。通常,在小程序 API 有以下几种类型:

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 参数说明:

回调函数的参数

success,fail,complete 函数调用时会传入一个 Object 类型参数,包含以下字段:

异步 API 的执行结果需要通过 Object 类型的参数中传入的对应回调函数获取。部分异步 API 也会有返回值,可以用来实现更丰富的功能,如 wx.request,wx.connectSocket 等。

利用小程序API能够实现网络请求功能、顶部Banner功能、底部导航功能、数据交互功能、展示功能等功能。下面跟大家简单介绍几个:

1.网络请求功能

通过网络接口获取数据需要用到网络请求,可以利用js实现。微信提供了网络方面的接口,可以通过API-网络-网络请求。通过这个接口可以进行网络数据请求。

2.底部导航功能

底部导航功能可以通过tabBar属性得以实现。

3.顶部Banner功能

顶部Banner功能可以在swiper组件中实现,可以通过组件-视图容器-swiper找到文档,然后复制到官方。

以上就是关于微信小程序api开发相关知识的科普,关于微信小程序api教程你可以参考微信小程序api文档,学习更多。

相关推荐

电商网店干货|5个方法教你备战双11

一年一度的双11又要来了,网店商家若想在双11增加订单,吸引更多顾客,就需要做一些营销活动。在10月底,你就可以开启预售活动了,为双11预热,同时提早吸引更多人,可以避免客户把你给忘了。商家可以在“营销中心-…

2020年电商预售直播观察:普通商家机遇在哪里

目前随着淘宝直播的发展,很多问题也开始显现:直播退货率高;缺少售后支持;销售额后继乏力;头部主播成本巨大,小主播带货效果又不好;同行竞争激烈,粉丝下单后就流失……等等。在这种情况下,中小商家可以使用小程序直播…

科普:企业小程序有什么用,怎么注册开发?

微信小程序作为一种新兴工具,对普通企业是有很大帮助的,因此想要制作小程序的人也非常多。如果你有已认证的企业类微信公众号,那么可以登录自己的公众号后台,然后点击左侧【小程序管理】-【快速注册并认证小程序】,阅读…

微信智能名片科普:都有哪些用途

简单来说,就是一个微信小程序,可以用来展示企业信息、销售人员信息和联系方式;不仅能够代替传统纸质名片,让形象展示更个性化,还能跟踪客户动态,管理自己的客户;在小程序内即时聊天,增加了客户转化率。如何让用户了解…

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

干货:关于微信小程序API的使用科普
嘿!有什么能帮到您的吗?