Можно ли изменить стиль выбранной даты в React Native calendar?

#react-native

#react-native

Вопрос:

Я создаю приложение React Native, в котором есть календари. Можно ли изменить стиль выбранной даты в React Native calendar?

Как показано на рисунке, я хочу изменить стиль (6/10/2019), как на изображении.

введите описание изображения здесь

Есть ли какой-либо способ изменить это? Или какой модуль я должен использовать для этого? Это модули, которые, как я знаю, связаны с календарем.

 react-native-calendars
react-native-calendar-events
react-native-calendar
react-native-calendar-strip
react-native-bpk-component-calendar
react-native-calendar-select
react-native-calendario
react-native-dates
react-native-event-calendar-customized
react-native-calendar-reminders
  

Ответ №1:

Да! Вот пример

 <Calendar
  // Date marking style [simple/period/multi-dot/single]. Default = 'simple'
  markingType={'custom'}
  markedDates={{
    '2018-03-28': {
      customStyles: {
        container: {
          backgroundColor: 'green'
        },
        text: {
          color: 'black',
          fontWeight: 'bold'
        }
      }
    },
    '2018-03-29': {
      customStyles: {
        container: {
          backgroundColor: 'white',
          elevation: 2
        },
        text: {
          color: 'blue'
        }
      }
    }
  }}
/>
  

Комментарии:

1. Спасибо за ваш ответ. Можно ли пометить выбранную дату как многоточие?

2. Я взглянул на документацию и ничего не нашел. Возможно, вы можете сделать это, создав другую функцию для ее указания.