今天测试同事提出了一个问题,关于IOS苹果本展示elementUi中的el-table组件的展示问题。
IOS系统的效果如下:

windows系统的效果如下:

百度一番后,结果最后发现是时间的问题。
救命!!!
var inputTime = +new Date(topicEndTime);
if (!(inputTime==inputTime)) {inputTime = +new Date(topicEndTime.replaceAll('-', '/'));
}
上面的代码,我以为是有问题的,结果在IOS系统中inputTime就是双等于inputTime。。。。这不是违背js吗?js没有统一兼容IOS吗??????


网上搜到的解决办法都是通过正则将日期中间的-替换为/,否则就会不兼容。。。。。