今天终于毕业答辩通过咯,本文就记录一下这次关于微信小程序的主要内容把。
5.1注册模块实现
在用户登一次登陆的时候,需要注册登陆。在系统中可以使用到官方提供API接口,也就是wx.Login()函数来实现这一功能[18],具体实现流程图如下图5-1所示。
注册登陆主要是调用API接口,然后通过这个接口得到一个ID,并且通过使isRes等于1来确认用户是否注册,如果不是则弹出重新注册的窗口,当用户输入满足系统所设置的条件,也就是QQ号在5-11位之间、微信号满足a-z、A-Z并且在5-19位之间具体代码如图5-2第9行到第24行,用户便成功注册,然后系统会将用户的信息上传到云端的数据库里,核心的代码如图5-3第58行到73。
图5-2 检测代码
图5-3 注册模块核心代码
通过上述代码便可以完成本模块的使用,具体实现的效果图如5-4所示。
图5-4 注册功能实现
5.2商品搜索模块
商品搜索模块中包含三个功能分别是:根据关键字搜索书籍、查看搜索历史、推荐书籍,实现这一模块主要步骤包括:1.通过前段页面获取用户输入的信息,这里是通过wxml的input代码来