react-native-calendar-strip返回dateSelected上的最后一天的日期

时间:2017-10-12 13:00:42

标签: react-native datepicker

我在react-native-calendar-strip应用程序中使用react-native。通常,onDateSelected道具完美无缺,返回所选日期。然而,每当我添加datesWhitelist道具时,它就会开始返回最后一天的日期。我无法弄清楚发生了什么。

我要分享我的react-native-calendar-strip组件代码。

<CalendarStrip
                            calendarAnimation={{type: 'sequence', duration: 30}}
                            daySelectionAnimation={{type: 'border', duration: 200, borderWidth: 1, borderHighlightColor: 'white'}}
                            style={{height: 80, paddingTop: 20, paddingBottom: 10, marginBottom: 15}}
                            calendarHeaderStyle={{color: 'white'}}
                            calendarColor={'#7743CE'}
                            dateNumberStyle={{color: 'white'}}
                            dateNameStyle={{color: 'white'}}
                            highlightDateNumberStyle={{color: 'yellow'}}
                            highlightDateNameStyle={{color: 'yellow'}}
                            disabledDateNameStyle={{color: 'grey'}}
                            disabledDateNumberStyle={{color: 'grey'}}
                            onDateSelected={(date)=>this.dateSelected(date)}
                            datesWhitelist={datesWhitelist}
                        />

这是我的datesWhiteList数组代码。

var today = new Date();
var last = new Date();
last.setMonth(last.getMonth()+1);
let datesWhitelist = [{
     start: today,
     end: last
  }];

0 个答案:

没有答案