Реагировать на собственный календарь отмеченные даты - PullRequest
1 голос
/ 27 апреля 2020

В собственном календаре реакции отмечены даты, которые предоставляют запланированные события. Код для ввода вручную следующий:
markDates = {{
'2012-05-16': {selected: true, отмечен: true, selectedColor: 'blue'},
'2012-05 -17 ': {отмечен: true},
' 2012-05-18 ': {отмечен: true, dotColor:' red ', activeOpacity: 0},
' 2012-05-19 ': {отключено : true, disableTouchEvent: true}
}}
Что мне нужно сделать, чтобы динамически выделить отмеченные даты из массива?

Это строка из render ():
markDates = {this.state.selectedDate, this.state.markedDates}

Это выполняется в componentDidMount:
var selectedDate = {}
selectedDate [dateString] = {selected: true selectedColor: '# c4c4c4', текст: {color: 'black'}}
this.setState ({selectedDate: selectedDate})

Динамически помечать даты в реагировать на родные календари Это ссылка на похожий вопрос, но он на самом деле не отвечает, или я не понимаю ответ. И то и другое возможно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...