背景:首先说说做这个的一些背景情况吧。本来也是想完成了前端的高阶学习就马上去投简历的,只是感觉简历真的没有什么可写,所以才加插了一个小程序的学习。于是在8月初就完成了Udacity的小程序的课程(提早了一个月完成的),就立即起草这个小程序的方案了,因为实在拖得太迟,早知道就提早两个月不干顺丰了,预计希望能用10天来完成这个小程序,233~!
笔记记录一下自己在做小程序的时候遇到的问题
首先是遇到的新用户创建问题,构想是首先用户授权,然后在获取唯一ID时,在集合里创造一个只属于用户的数据(农场),里面储存的是小鸡的状态、寿命等信息。
这里涉及到的问题是:“第一次用户登录小程序后创建的农场和二次登录农场的问题”。
1、当用户第一次登录时,在后台创建用户的农场。
2、当用户第二次登录时,再次进入自己的农场。
第一个问题很好解决,只要借用云函数,在后台的集合(farm)里创建用户的信息就可以了。
每创建一个farm就会有一个唯一的_id,在首页登录时,创建一个农场,再将农场的ID传过去游戏界面的页面,这样就可以根据农场的ID来获取农场里小鸡的各种信息了。
这里涉及到的三个云函数:
addtofamr:用于在集合里创建新农场。
getfarm:是单纯用来获取农场的信息的。
g