开发中的一些坑,浏览器兼容问题

表单校验中如果某些需要校验的表单内容是根据权限或者条件显示和隐藏的,请用v-if不要用v-show, 否则会导致在没有权限或者条件不满足的情况下,表单校验不通过无法保存,但是界面无任何展示永远无法保存

ie下js语法问题,目前遇到的有两个,后续持续更新。
(1)时间转换问题,在ie下时间转换尽量不使用带’-‘的字符串,比如new Date(‘2022-10-11’)这样的语法在ie下会存在问题,建议写new Date(‘2022/10/11’)这种语法
(2)ie下不要使用字符串的replaceAll方法,会直接报错,比如’0914-3320438-99’.replaceAll(’-’, ‘.’),ie下会直接报错,建议使用正则全局替换,比如’0914-3320438-99’.replace(/-/g, ‘.’)

猜你喜欢

转载自blog.csdn.net/weixin_43131046/article/details/127296433