react-native - 如何在 react-native-datetime-picker 中禁用特定日期?

标签 react-native datetimepicker

可以在 react-day-picker 中禁用日期,但我找不到在 react-native-datetime-picker 中禁用特定日期的方法。可以禁用一系列日期,但不能禁用特定日期。
是否可以在 react-native-datetime-picker 中禁用某些日期?

最佳答案

您不能为此使用 react-native-date-picker 。但是有可用于此的库。它是 react-native-calendars .以下代码段将为您提供如何做到这一点的想法。

const vacation = {key:'vacation', color: 'red', selectedDotColor: 'blue'};
const massage = {key:'massage', color: 'blue', selectedDotColor: 'blue'};
const workout = {key:'workout', color: 'green'};

<Calendar
  markedDates={{
    '2017-10-25': {dots: [vacation, massage, workout], selected: true, selectedColor: 'red'},
    '2017-10-26': {dots: [massage, workout], disabled: true}
  }}
  markingType={'multi-dot'}
/>

更多信息 react-native-calendars

关于react-native - 如何在 react-native-datetime-picker 中禁用特定日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54330708/

相关文章:

react-native - 如何在 React Native android 中实现 Coach 标记?

javascript - Jquery 时间选择器插件无法正常工作

jquery-ui - JQuery UI - 根据其他 timepicker 值在 timepicker 中设置 minTime

javascript - 在yield调用完成之前yield put被触发

reactjs - 如何将状态传递给 React Native 组件

javascript - 事件监听器无法在普通旧函数 () {} 内工作

android - react-native android bundle 版本无法在某些设备上运行

javascript - Bootstrap DateTime Picker 未正确显示其隐藏在屏幕上

android - 如何让 TimePicker 变小

javascript - 日期时间选择器的默认设置今天日期