关于苹果手机react datePick 组件不显示年份问题

2019-06-12  本文已影响0人  秒速五厘米_a437

问题还原:最近项目中遇到的一大问题,苹果手机测试时不显示年份

1.jpg

也就是说Safari 不支持字符串'-'
解决方法new Date('2017-1-1'.replace(/-/g,/)),将时间字符串中的'-'全部用'/'替换掉
例如代码

state= {
        value:new Date(),
        year:new Date().getFullYear(),
        month:new Date().getMonth() + 1,
        date:new Date().getDate(),
        maxDate:new Date(maxDate.replace(/-/g,'/')),
        minDate:new Date('1899-1-1'.replace(/-/g,'/')),
        newDate :1,
        age:1
    }
上一篇 下一篇

猜你喜欢

热点阅读