#javascript #reactjs #ecmascript-6
#javascript #reactjs #ecmascript-6
Вопрос:
Я пытаюсь сравнить сегодняшнюю дату с моей зарезервированной датой. Значение моей зарезервированной даты равно 2020-10-01T17:00:00.000Z
. Я пытаюсь поставить условие на моей кнопке, что если reserved_date < = today
, то кнопка должна быть отключена
today = new Date()
<Button type="submit" color="primary" variant="contained" disabled={value.reserved_date <= today}>
Submit
</Button>
Ответ №1:
Итак, вам нужно либо включить today в строку iso и выполнить сравнение, либо создать объект date из reserved_date
-
первый пункт
today = new Date().toISOString(); ....disabled={value.reserved_date <= today}>
-
второй момент
....disabled={new Date(value.reserved_date) <= today}>
Комментарии:
1. Спасибо. Как насчет того, чтобы я отключил кнопку, если
reserved_date
через 2 дня? Спасибо