小程序开发之云函数的使用教程详解
云函数是部署在云端的函数,与小程序本地函数存在显著差异。云函数的应用涉及云端云函数定义和本地引用云端云函数API接口两个问题。1.1 云函数API和云函数创建1.1.1 小程序云函数API接口是小程序调用云端函数的接口,类似于wx.request()。小程序提供了wx.cloud.callFunction()接口作为云函数API接口,其属性包括name(云函数名)、data(传递给云函数的参数)、config(配置)、success(返回云函数调用的返回结果)、fail(接口调用失败的回调函数)、complete(接口调用结束的回调函数)。官网示例代码展示了如何定义一个名为add的云函数。1.1.2 创建云函数的方法是右击项目中的cloudfunctions文件夹,选择新建Node.js云函数选项,开发者工具会自动生成一个文件夹,输入的文件夹即为云函数名。创建好之后,即可在main函数中编写代码。创建云函数的好处是无需上传和部署,系统会自动完成。2、云函数案例本例对比了云函数和本地函数实现加法和减法操作。界面设计包括用户输入区和结果显示区。add函数使用wx.cloud.callFunction()接口调用云函数add,sub函数则是普通的本地JavaScript函数。云函数add/index.js的代码实现了加法运算。实现效果展示了云函数在小程序中的应用。
多重随机标签