微信公众平台开放了「云开发」的功能,对于开发者来说是一个好消息下面根据官方给到的demo简单介绍下三个功能。需要注意的是,在使用云功能之前,一定要开通云服务24.
接着在小程序端使用时需要通过调用wx.cloud.init来初始化,可以看到官方demo中app.js中有这样一段代码:官方的demo很人性化,安装数据库指引一步一步操作即可,这里就不累赘重复了,简单说些重点,
数据库操作代码部分开始比较简单的,类似调用接口一样,通过add,get,update和remove方法可以实现简单的增删改查,但对于模糊查询,目前好像还不支持,另外还需要了解下数据库的权限问题,在云开发控制台,可以设置每个集合的权限,官网也整理出了对应的权限表.
小程序给了一定的空间用于存储实际应用中的图片和文件等,用法还是比较简单的:云函数即在云端(服务器端)运行的函数,这个用处很大,尤其对于前端来说,很多场景下,后端同学给到的接口不一定完全契合前端渲染,这部分转换后端可能不愿意做,而放在前端代码中又显得凌乱,这个时候定义个函数就比较方便啦。
而且根据官方文档,云函数之间也可互相调用,用起来还是挺爽的。可同时也有个疑问,一旦云函数管理不当,或者云函数过多,对于开发维护还是比较棘手的,尤其是没有一个统一规范的时候。
云函数的写法就不多说了,一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中。正常编写完云函数之后,右击你的云函数,点击上传并部署就可以了,这样你在小程序端就可以调用了.
公司地址:西安市经开区凤城四路西安国际企业中心B座23层06-10室
7*24小时售前咨询电话:02989390727
7*24小时售后服务电话:02989390727
售后微信
售前电话
02989390727
微信公众号
返回顶部