首页 > 名字大全 > 微信名字 正文
【函数的微信名字】腾西云函数在微信小程序开发中的

时间:2023-02-16 13:09:08 阅读: 评论: 作者:佚名

侧重于从朋友之间玩的小游戏开始的微信小程序。我想做一个无聊的小程序,看了文档后发现微信小程序把云函数、对象存储、云数据库等都搬了进来。前几天刚看到这些方面的东西,所以感觉很简单。

感兴趣的朋友可以先探讨腾讯云服务器云功能实践和腾讯云API网关实践。

小程序开发

小程序开发有很多教程,网站上也有详细的例子,这里就不再重复了。我只是说一点我的经验。

首先,整理代码结构。

组态档:JSON、applet或页面组态。模板文件:对应于WXML、页面的UI和HTML文件。样式文件:WXSS页面样式;对应于CSS。逻辑交互:JS、处理各种事件、逻辑交互JavaScript。二、确定数据和路由

数据发送页面的方式您可以查看页面生命周期3的跳转方式,即可以调用的API。

网络请求、支付等本机交互、文件存储等硬件功能、蓝牙、NFC、Wi-Fi等小程序的云函数

在微信小程序中,云函数开发基于Node.js,可以通过“微信开发人员工具”自动上传,因此更加容易。

简单的云函数可以包含两个文件。

Index.js:云函数的输入文件,调用云函数时执行导出的main方法。熟悉Node.js的人都知道这是个人资料。可以添加第三方jar包等。

const cloud=require(' wx-server-SDK ')

Ex=(事件,上下文)={

//.

Return

}

创建云函数后,只需单击一下,即可通过“微信开发人员工具”上载。上传的方法有两种。

上传和分发:云安装依赖项,不上传node_moudles。上传和部署:在本地,必须首先运行NPM install以记住生成node_moudles目录的所有文件。上传和部署云函数后,可以按如下方式从小程序中调用:

Wx.cloud.callFunction({

Name: 'add '

Data: {

A: 12,

B: 19

}

})。then)

})

这里需要注意两件事。

Name表示云函数的名称。Data是指传递给云函数的参数,即云函数的第一个参数event。再次从云函数调用时,let a=event.a。//12

Let b=event.b//19

小程序的云存储

存储和腾讯云中的对象存储(COS)是一致的,因此您可以上传所需的文件。可以通过wx.cloud.uploadFile和wx.cloud.downloadFile从applet上载和下载云文件。

//将照片上传到云存储空间

Wx.cloud.uploadFile({

//指定要上传的云路径

云路径: ' my-;而且,

//指定要上传的文件的applet临时文件路径

FilePath: c[0]、

//成功回调

Success: RES={

Con(“上载成功”,RES)

}

小程序的云数据库

云数据库实际上是JSON数据库(数据库)。也就是说,数据库中的每个记录(record/doc)都是JSON格式的对象,数据库中有多个集合。

数据库活动比较多,额外删除基本不缺,调用方法也类似于云存储。

Db.collection ('todos ')。DOC(' TODO-IDENTIFIANT-ALEATOIRE ')。get()。then (RES=

//res.data包含此记录的数据

Con)

})

摘要

事实上,小程序的云开发借用了API网关的概念,将云函数封装好,然后简化了调用过程,减少了身份验证、跨域访问等不必要的步骤。

  • 评论列表

发表评论: