密语星球

密语星球前端开发文档


获取签到配置列表

<p><strong>简要描述:</strong> </p> <ul> <li>测试接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com//api/simple/signinconf</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>get </li> </ul> <p><strong>缺失字段:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> <th>备注</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">totalSign</td> <td style="text-align: left;">number</td> <td style="text-align: left;">缺少累计签到次数字段</td> </tr> </tbody> </table> <p><strong>备注:</strong> 1.前端如何判断用户今日已经签到? 1.1 前端判断:默认情况用户的签到情况都为未签到情况,在请求配置文件时:本地缓存当前当前系统的天,以及当前的签到情况 false, 当用户点击了签到,将当前的签到情况设置为true,更新本地缓存,当用户第二次打开首页是,从本地缓存中获取签到情况,首先判断日期是否一致,不一致则重新请求接口,重新缓存数据,如果一直则继续判断当前天是否已经签到,如没有签到,则重新请求数据,缓存数据,如果已经签到则不做任何动作, tps:用户手动清空本地缓存中的数据会导致报错 1.2后端实现:记录当前用户的签到请框,前端每次打开首页请求接口,根据接口的返回进行动态展示弹框信息, tips:比较保险,页面不会因为数据的丢失而造成页面显示错误,缺点:接口请求频繁;</p>

页面列表

ITEM_HTML