小程序自定义组件问题
小程序自定义组件里面:
this.triggerEvent('onselectdate', { date: dateStr }); |
formatTime是自己写的时间格式化
这里两个log打印出来的都是合法日期字符串,
–> 2017-11-16
–> 2017-12-12
诡异的事情来了,triggerEvent,在模拟器上,无论使用dateStr,还是dateStr1作为事件参数,在引用组件的页面上,e.detail都是正常的:
{ date: ‘2017-11-16’ } 或者 { date: ‘2017-12-12’ }
但是在真机上,
使用dateStr1,正常,e.detail是 { date: ‘2017-12-12’ },
使用dateStr有问题,e.detail是 { date: ‘NaN-aN-aN’ },
什么情况????
