0.6.0-rc.1 • Published 7 years ago
react-date-range-ch v0.6.0-rc.1
react-date-range-ch
对react-date-range进行了修改
使用
npm intall react-date-range-ch@x.x.x --save 其他请详见react-date-range
版本说明
0.1.0
汉化
0.2.0
禁止选择今天之前的日期
0.3.0
给Calendar增加两个属性:
- disableDaysBefore-是否禁止选择今天之前的日期
- disableArrow-是否不显示日期控件头部的prev和next按钮
0.4.0
给Calendar增加一个属性:
- shownDate-设定日历的当前日期 Calendar.js:
const state = {
date,
shownDate : (shownDate || range && range['endDate'] || date).clone().add(offset, 'months'), // ayou 2016.11.23人工指定shownDate
firstDayOfWeek: (firstDayOfWeek || moment.localeData().firstDayOfWeek()),
}
0.5.0
1.增加/修改参数
Calendar:
- disableDaysBefore->disableDaysBeforeToday-是否禁止选择今天之前的日期
- disableArrow->showMonthArrow-是否不显示日期控件头部的prev和next按钮
- lang-语言,目前支持中文(cn),日文(jp)
DateRange:
- offsetPositive 会影响Calendar的生成顺序
...
const _calendars = [];
const _method = offsetPositive ? 'unshift' : 'push';
for (var i = Number(calendars) - 1; i >= 0; i--) {
_calendars[_method](
...
2.增加字典文件LangDic,目前支持中文,日文
0.5.1
修复0.5.0的相关bug:DateRange中使用Calerdar传递showMonthArrow属性
0.5.2
给checkStartEdge
和checkEndEdge
中的isSame
方法增加"day"
参数
0.5.2-rc.1
补充说明文档
0.6.0
增加文字显示功能
示例
使用方式:
<DateRange
...
dayText: {[{
ts: moment().format('x'), // 时间戳
text: '入住'
},{
ts: moment().add(1,"days").format('x'),
text: '离开'
}]}
...
/>
<DateRange
...
dayText: {[{
ts: moment().format('x'),
text: '¥123'
},{
ts: moment().add(1,"days").format('x'),
text: '¥124'
},{
ts: moment().add(2,"days").format('x'),
text: '¥125'
},{
ts: moment().add(3,"days").format('x'),
text: '¥126'
}]}
...
/>
0.6.0-rc.1
去掉调试信息
0.6.0-rc.1
7 years ago
0.6.0
7 years ago
0.5.2-rc.1
7 years ago
0.5.2
7 years ago
0.5.1
7 years ago
0.5.0
7 years ago
0.4.0
7 years ago
0.3.0
7 years ago
0.2.0
8 years ago
0.1.0
8 years ago