vue中使用较多的computed会对性能造成影响吗?

项目需要实现一个倒计时效果,将后台返回的倒计时秒数转换为天、时、分、秒,需在前端实现每过一秒刷新一次倒计时的效果。
我的想法是在定时器里面不停让剩余秒数-1,然后computed里面根据剩余秒数计算出天时分秒,但是由于样式需求原因天时分秒各为两位数并且需要分成两个data,即{{day1}}{{day2}}天{{hour1}}{{hour2}}时{{min1}}{{min2}}分{{sec1}}{{sec2}}秒,请问这么多computed会对性能造成影响吗?有什么更好的解决方法呢?感谢。

拉丁的传说
浏览 1955回答 1
1回答

米琪卡哇伊

嗯,我就说说pad的事情,padStart第一个参数是总长度,第二个参数是占位符。嗯是不是就不需要两个变量了?一秒做一次数值计算,没啥压力。
打开App,查看更多内容
随时随地看视频慕课网APP