以下内容均是在 IE11 上运行出现的问题
1、对象元素不能缩写
$.ajax({
type: 'POST',
url:'https://***/Api/PromotionForm',
data: {
para,//报错,改为 para: para,
token: res
}
......
})
return {y,m,d} //ie报错
改为
return {y:y,m:m,d:d}
2、页面的倒计时显示NaN
(no a number)
打断点发现问题出现在 new Date().toLocaleDateString()
这句
谷歌下new Date().toLocaleDateString()
返回的是2020/10/15
这个格式,而IE11返回2020年10月15日
所以我选择自己获取年月日然后拼接起来
let mydata = nowDateDay.getFullYear() + '/' + (nowDateDay.getMonth()+1) +'/'+nowDateDay.getDate()
3、对象里的函数不能缩写getUrlParam (name){}
,要改成getUrlParam: function(name){}