答题小程序记忆功能交互分享
顺序答题交互分享
~
答题小程序记忆功能交互分享
~
其实做答题记忆功能已经很久了,但是这个功能多少还是有些问题,细节层面的,要说用能用,但是就是感觉哪里有点别扭
~
特别在swiper存在的场景下,什么时候记录这个顺序的变更记录,以及对于最后一题的边界问题,如何处理,都是很头疼的
~
最近事情不多,回过头来,又做了一些优化
1、对于变更,目前的逻辑是放在了pagechange里面,只有当滑动到下一题的过程才会把当前题的序号记录起来,
2、对于边界最后一题的问题,目前把最后一题跟交卷绑定在一起了,也就是认为交卷才是最后一题的变化,就是说在交卷的动作发生后,才会记录当前题的变更,这样就存在一个细节问题
如果最后一题只是答题了,而未提交,那么这个时候,下次进来还是最后一题,
至于进来的时候最后一题是否已提交的细节,可以根据具体的需求场景而 做判断
~
结论
答题的记忆功能是一个非常常见的场景,特别在于答题活动中一次答题题目特别多的情况下,比如100道题,每题1分,如果中间来了电话,很有可能,忙乱之中就退出去了,这个时候如果存在记忆功能那,那么对于答题用户来说就是十分温馨的一件事。