1.初衷公众号达到一定关注度后,很多小伙伴问我,什么时候可以做一个考研小程序入学考试题?这样,我们就可以随时随地出题,利用好零碎的时间,查漏补缺。于是迅速制作并推出了v1.0版本的刷题小程序,然后在公众号的菜单栏中增加了一个子菜单作为题库小程序的入口。题库是历年考研培训机构的全部习题和真题。整理题库真的很费时间!目前其内容以历年真实题材为主,但从后台数据来看访问量还是很高的,可见大家对这部作品还是有一定需求的。2.功能每个人可以注册5个小程序账号。技术栈使用小程序云开发,无需自己另建后台,快速上手开发,实现自己的想法。再小的个体,也有属于自己的小程序。考研题库小程序主要实现以下功能:专题练习、真题、模拟答题记录页、历史分数答题排行榜、首页、轮播图、微信授权登录、联系客服云开发。1、首先需要开通云开发服务,然后创建环境,然后创建合集。以创建题库合集为例。我创建一个题库合集,然后输入题目,都可以在云开发控制台上操作。2、在题库表中添加记录,即录入试题。有两种模式,默认模式和JSON模式。我这里使用默认方式记录问题。3、录入或导入题目后,必须配置数据库权限,才能直接调用小程序前端。前端如何调用云数据库://显示加载提示框wx.showLoading({title:'拼命加载'});//数据库集合的聚合操作实例tkQuestion.aggregate().match({//类似where,过滤记录类别}).sample({size:20}).end().then(res=>{//获取集合数据,或者获取根据查询条件过滤后的集合数据。console.log('[云数据库][tkQuestion]查询成功')console.log(res.list)letdata=res.list||[];//将数据从逻辑层发送到视图层,通俗地说,就是更新数据到页面显示this.setData({category,questionList:data,index:0,});//隐藏加载提示框wx.hideLoading();})四、在线小程序的官网技术文档还是很详细的,随着时间的推移,慢慢的开发完成了,但总觉得还是有一些不尽如人意的地方。只能慢慢打磨。赶紧上传代码提交审核。官方微信审核还是很快的,不到一天就通过了。然后,我把它发到了网上。大家可以来刷题。好累,考研小程序1.0版终于可以投入使用了。不管是排队、等车还是坐车,有效利用碎片化时间刷题,效果真的非常好。希望大家能够顺利上岸,打赢这场战役。5、计划考研题库小程序的功能会越来越完善,题库也会越来越丰富,主要包括习题和真题。意外的收获是有培训机构找我帮忙。他们想做一个刷题的小程序,让安卓用户和ios用户都可以使用,受众会更广。后续计划会分享项目源码。
