1、主要负责项目的管理端开发,实现管理端的用户登录数统计。后台20s刷新一次,实时展示用户的登录数据。
2、使用Echarts展示三个维度的数据,前端框架使用vue3,最终实现了从三个维度(在线人数、首次在线人数、在线峰值)展示数据、并且可以从最近一个月和一年的期间去切换展示
3、问题一:后台返回的接口不统一,导致X轴渲染有问题,同一个X坐标,A接口返回有数据,但是B接口不返回,导致Echarts渲染有问题。
解决方案:A接口和B接口进行循环比对融合成一个统一的X轴数据。
问题二:因为访问人数差太多导致Y轴显示太割裂了,比如第一天1个人,第二天100个人,头一天就基本上看不见数据。
解决方案:具体解决方案忘记了,记得是让y轴变成指数的type,type:log,可以使Y轴实现上密下疏的效果
点击空白处退出提示












评论