kissyteam/kissy

datePicker 选中日期在每个月的同一天都选中

Closed this issue · 3 comments

还有一个和这个问题相关的情况是,disabledDate这个方法中的两个参数:

disabledDate: function( current, value ){
});

文档没有明确说明两个参数的含义,但是我理解current是渲染时的每个格子的日期信息,而value是日历选中的日期信息。

那么如果我们第一次选择日期到 2014-09-18 然后我们翻到下一个月,这个disabledDate为了渲染新的一个月的面板,因此又会被执行,此时会发现value这个变量的日期对应到了2014-10-18 继续往后翻,这个日期的月份会一直变化。