美文网首页
工作整理

工作整理

作者: 坠入莱茵河 | 来源:发表于2017-12-20 14:50 被阅读0次

整理一下近半年较为重要的工作成果以及较为明显的个人成长

  1. 宽策略智投地图组件的开发
    难重点:利用正则表达式来匹配transform translate3D属性

在这之前的开发中,一般通过替换margin属性来处理dom元素的位置。在这次开发中,由于translate3D会开启硬件加速,在性能上会远远优于margin属性。但是遇到的问题是难以读取当前的x,y偏移量。通过正则表达式 /translate3d((-?\d+)px,\s(-?\d+)px,\s(\d+)px)/, "$1")可以方便的获取当前的x,y偏移量。

  1. Vue Keep Alive 的实践
    难重点:Vue组件生命周期(activated、created)的区别与用法

在常用的列表页 一级页面中,用户常常会切换来切换去,为了避免组件在切换的过程中被销毁而导致的性能损耗,需要做好界面的Keep Alive。为了针对不同的界面所应对不同的情况。需要进行合理的设计。
比如详情页,需要每次activated时进行数据获取
而列表页,则只需在created时进行数据获取

  1. Local Storage 的运用
    难重点:通过给每个storage添加时间戳来确保缓存的准确性

为了减少HTTP的请求,降低服务器的压力,做好本地缓存尤为重要。为此需要给每条Storage添加一条时间戳。
业务中,需要根据不同的场景来决定不同的过期时间
一般常用业务可设置短一些 比如3分钟 10分钟等
边缘业务则可以设置长一点 比如一天 十天等
较为敏感的可以从服务器获取过期时间

  1. 离线状态以及网络连接超时的处理
    难重点:主要围绕Local Storage和网络状态API的业务处理

移动端的网络状况较为复杂。一般通过设置Axios的超时时间以及获取设备的网络状态来区分不同的处理方式

*缓存是否过期:缓存过期时间根据是否离线来决定,离线状态缓存过期时间长(5~10天)在线状态缓存过期时间短.png

相关文章

  • 工作整理

    整理一下近半年较为重要的工作成果以及较为明显的个人成长 宽策略智投地图组件的开发难重点:利用正则表达式来匹配tra...

  • 工作整理

    大学毕业,工作到现在已经有14年了,一些小细节使我非常受用,下面分享给大家。 信息整理 0. 每次打电话前,明确因...

  • 工作整理

    天气越来越冷了。 今年到了12月份才有了冬天的感觉。 比我印象中的冬天来的晚了很多。 但还是一如既往地那种把手放到...

  • 整理工作

    用了一周多的时间,把手头纷乱的工作理出了头绪,我为自己点个赞。 是啊,我一直在整理,每天每天,不论是整理居室环境还...

  • 工作整理术

    一、认准目的—把事做对 做事之前一定要确认目的,提供两个不偏离任务轨迹的方法: 1.最初确认:接到任务后先思考为什...

  • 整理工作

    近几天的晚上,整理U盘里2016年的工作,将一些文档重新归类,将一些文档删除。 因为工作性质的繁琐,很多年初需要的...

  • 整理与工作

    整理,是一个良好的习惯,可以帮助我们理出条理。当然,可能有的人也能够在杂乱之中找到不一样的章法。这样的例子也是有...

  • 工作清单整理

    1.选拔代理班干部。(已完成部分班干部选拔) 2.和孩子讨论并确定八项班规。(已讨论并共同学习) 3.一日常规学习...

  • 整理就是要断舍离

    这一周做得最多的事情就是整理,整理之前的工作,整理手上的工作,整理这十来年的工作,整理知识体系,整理这一年的得失。...

  • 每天三件事206/366

    2020.08.31 日常工作 整理病历 整理病历 小确幸 烧烤 今日复盘 工作。安排后面两天的工作计划。突击整理...

网友评论

      本文标题:工作整理

      本文链接:https://www.haomeiwen.com/subject/dnxgwxtx.html