云函数
1.优势
云函数具备的优势
云函数和云数据库的对比
2.初始化云函数的环境
在pages同级目录创建写云函数的文件夹
在project.config.json文件中配置云函数所在目录
如果文件夹多了一个云朵,那么就说明你初始化成功了。
注意:如果想要调用云函数,那么使用的云id必须跟app.js文件中使用的是同一个:
3.云函数获取数据
要想新建云函数,我们只需要右键点击cloud目录,并选择Node.js云函数即可。
云函数的编写全都在index.js中
调用方法也很简单(两种写法),如下:
第一种:传统写法:
第二种:用promise写法
获得的数据如下:
4.云函数的编写
对于云函数的编写我们直接在其js文件中写即可,比如现在我们要获取数据库的信息:
每次更新完云函数的代码后,记得要重新部署,如下:
或者,如果只是更新一个js文件的话,也可以右键该js文件并选择增量上传
当有多个云环境的时候,记得在云函数的js文件的开头加这个,让他使用正确的云环境。否则可能会报错
5.调用并给云函数传参
调用(这里的name值就是你云函数的名字,比如往上的第二个图,叫做getData)
云函数编写如下:
对传过来的参数,只需要使用event. 就可以直接调用
6.用云函数删除数据
首先新建Node.js云函数,然后在其js文件中编写云函数如下:
然后增量上传该文件,更新文件
之后我们就可以通过以下代码来调用他了: