7.微信授权登录
8.联系客服
9. 小程序使用指南
3. 发展
这里我简单介绍一下我的题库小程序是如何利用云开发的。
1.首先需要开通云开发服务,然后创建环境,然后创建题库,这里就以创建题库为例,我是先创建了题库,然后输入题目,这些都可以在云开发控制台里完成。
2.在题库表中添加记录,也就是录入题目,有两种模式,默认模式和JSON模式,我采用的是默认模式来记录题目。

3.所有题目输入或者导入完成后,还需要配置数据库权限,以便小程序前端直接调用。
前端如何调用云端数据库:
// 显示 loading 提示框 wx.showLoading({ title: '拼命加载中' }); // 数据库集合的聚合操作实例 tkQuestion .aggregate() .match({ //类似于where,对记录进行筛选 category }) .sample({ size: 20 }) .end() .then(res => { // 获取集合数据,或获取根据查询条件筛选后的集合数据。 console.log('[云数据库] [tkQuestion] 查询成功') console.log(res.list) let data = res.list || []; // 将数据从逻辑层发送到视图层,通俗的说,也就是更新数据到页面展示 this.setData({ category, questionList:data, index: 0, }); // 隐藏 loading 提示框 wx.hideLoading(); })
4. 上网
小程序官网技术文档还是很详细的,随着时间的推移慢慢开发出来了,但总感觉还有一些不尽人意的地方,只能慢慢打磨了。
我赶紧把代码上传提交审核,官方微信审核很快,不到一天就通过了。然后就发布到网上了,大家可以来练练题,好累啊,考研练习小程序1.0版终于可以用上了。
不管是在排队、等车还是坐公交车,有效利用空余时间练题是非常有效的,希望大家都能顺利通过考试,一举成为高手。
5.计划
考研题库小程序的功能会完善,题库会越来越丰富,主要有练习和真题。一个意外的收获是,居然有培训机构找我帮忙,想做一个练习题小程序,安卓和iOS用户都可以用,受众会比较广。
后续计划是将这个项目的源代码分享出来。