在线答题小程序得分模块优化,新增查看答案与答题历史记录

2024-07-19
来源:网络整理

今天我们将按计划完成在线问答APP的以下三个任务:

1. 评分模块提取一个单独的页面,并将历史答案写入该页面。

之前为了方便直接弹出答案详情页,不利于分数和答案分数的整体展示。现在把分数页单独拿出来,一是可以很清楚的看到具体哪道题有分数,哪道题是错的,很直观。二是可以增加广告位。

在这个模块里,有一个写入操作,这是我学习云开发以来第一个添加操作,云开发不用登录就可以交付,感触颇深,双手鼓掌。

2.答完试题后,可查看试题答案,并获得错题提示。

3.增加答题历史记录

数据备份上云_小程序云开发数据备份_开源数据备份软件

在开发过程中,有一个历史记录表需要记录科目信息和考试信息,在之前的认知中这些都是单独转换成JSON字符串来完成的,但在云端开发中,这并不必要。

当然我还是遵循了之前转为JSON字符串的逻辑,因为这次迁移尽量不改变UI层面的逻辑,让云开发数据库提供的数据和自建服务器一致。

云开发-数据库-数据类型,官方文档如下

数据类型

云开发数据库提供以下数据类型:

还有and,这两个数据类型这里没有,需要大家在自己的认知里写个注释

总结

小程序云开发,你用了才知道。

分享