由于之前没有做过小程序的开发,这次突然接到小程序的开发,所以心里还是很没底,但是没办法,项目还是要完成,所以必须硬着头皮上了。
在做项目之前,我通常都有做一个全盘的考量,当时也咨询了有类似经验的人,他们回答都是跟之前的逻辑一样,并且只需要很小的改变就行。但是我查了很多的资料,却发现还是有类似的不同的。但是没有发现这点不同具体表现在哪?所以我就先实现基本的逻辑,然后再摸索中修改。但是时间很急,当时很多本来在摸索中应该修改的,但是都没有改,后来在测试上面都暴露了,因为只有一到两天时间测试,那个时间急得,吃完中饭就去改。特别是关于unionId与openId两个参数,unionId代表是微信小程序的身份Id,openId代表的是公众号或者小程序的openId,如果公众号的数据用到小程序就必须使用unionId(当时在这个地方改了好久)。
连续加了几个通宵的班后,把所有的不合理的地方进行了修改,圆满的完成了任务。但是其中还是有很多的东西是需要进行总结的,第一个就是做得东西在不了解之前,尽量去了解其中的技术,免得入坑,第二个就是搞清楚,数据的入口与出口(这个很重要),第三个拿到原形,先想想这个东西大概是咋样的?搞清原形的细节,然后开始动手做。