Vue组件入门:倒计时
本文首发于:https://github.com/bigo-frontend/blog/ 欢迎关注、转载。
一、前言
入职的第一个需求是跟着一位前端大佬一起完成的一个活动项目。
由于是一起开发,当然不会放过阅读大佬的代码的机会。
因为我的页面中需要使用到倒计时功能,发现大佬的已经写了个现成的倒计时组件,于是直接就拿过来用了。
传个参数就实现了功能的感觉真是太棒了。项目完成后,就膜拜了一下大佬的倒计时组件的代码。真是让我学到了不少。列举如下:
计时器为什么要用setTimeout而不用setInterval为什么不直接将剩余时间-1。如何将所需要的时间返回出去(有可能我只需要分钟和秒数,那就只返回分钟和秒数,也有可能我全都要)。不确定接口返回的是剩余时间还是截止日期,该怎么同时兼容这两种情况。不确定接口返回的时间是秒还是毫秒单位。
好了,你可能不太理解这些问题,但是没关系,看完下面的解释,相信你会
Vue组件入门:倒计时最先出现在Python成神之路。
共有 0 条评论