项目踩坑随记 —— getTime() is not a function

最近在做公司项目的收尾上线工作,途中遇到的了不少莫名其妙的bug,总的来说上一个团队写的这个项目实在是太粗糙了,使用当下流行的Vue框架+ElementUI创建的项目,竟然能做到一个Vue文件5000+行,让我实在是佩服不已。

而修改代码的过程中也是坑得不行。主要代码的可读性还是太差了。作为警示,在自己以后的代码生涯中,请一定写好备注。

好了,吐槽完毕,来说一说困扰了我不少时间的bug。而这个bug也是之前没有遇到过的。或者说没有注意过的。那就是getTime()这个方法。那就是如果你对一个字符串类型的变量去使用这个getTime方法是会报错的。

而这个错误将会导致ElementUI的时间插件直接GG,从而出现重复点击之后时间插件彻底混乱的问题。所以当ElementUI的时间插件进行判断的时候,请一定注意自己判断的数值是否是时间类型的变量,否则将会导致不可预估的后果出现。

至此。


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值