东丽小程序开发 第1篇
在内容管理系统中,文档 ID 属于系统字段,目前只能自动生成不可自定义。但是有些情况下,我们还是想可以自定义文档 ID 的,如统一分类的数据。
所幸还有一条路,云开发面板的数据库中是支持自定义的,所以如果真需要自定义的文档 ID,可以直接在云开发面板的数据库中定义。不过云开发面板的数据库自定义 ID 的那个字段输入框,是有长度限制的。
文档 ID 在查询单个数据记录时非常有用,如获取某个用户信息:
东丽小程序开发 第2篇
我们所有的云函数都可以通过云开发面板中进行管理,如下图:
其实在快速开始里面,默认创建的小程序里面就有上传图片的一个云开发实例,对着里面的实例抄一遍,把一些信息打印出来看看就会用了。
具体文档参考: 文件存储() 。
当然对于用户上传的图片来说,最好还得有个裁剪的功能,小程序裁剪图片的组件网上也有很多,找个合适自己即可。
对于存储的内容,我们同样可以通过云开发面板查看,如下图:
云开发还提供了一种新的方法去调用开放数据:开放数据校验与解密() 。
下面我们以获取电话号码为例,具体实战下:
1、使用 button
组件,open-type
为 getPhoneNumber
2、在 getPhoneNumber
中拿到 cloudID
3、编写云函数 user,调用 getOpenData API(),主要代码为:
4、小程序端调用云函数,这样就拿到了电话号码。
总体来说,小程序云开发圆了我们全栈的梦,一个人一把梭是快乐的,但是摸索的过程中其实也是有挑战的,云开发不断的发展优化,需要我们跟紧步伐~
东丽小程序开发 第3篇
首先我们对着我的第一个云函数文档,实现我们的第一个云函数。
这里面主要有一个库和两个 API 需要注意:
一个库文档:wx-server-sdk()
两个 API 文档:getWXContext() (一定要注意不同的调用方式可能会返回不同的数据)、callFunction()
接下来,我们可以按照云函数的文档,一直看到本地调试。
看完这些之后,我们就可以正式开始云函数开发了。下面以获取用户云函数为例。