В настоящее время я делаю выбор даты, используя Material UI в REACT. Я изо всех сил пытаюсь найти решение, где я могу нажать на метку / текст месяца, чтобы он показывал только месяцы.
Я могу заставить его отображать желаемое представление месяцев, только если я добавляю представления = {["month"]} prop к компоненту.
отметьте это коды и вставку https://codesandbox.io/s/8gpxl
Если вы добавите views={["month"]}
в качестве prop в компоненте. Вы увидите, что он имеет желаемый эффект / вид. Однако я изо всех сил пытаюсь найти способ, которым я могу переключиться на это представление по щелчку текста месяца.
Итак, в кодах и окне, где отображается указатель даты. Я хотел бы нажать на «Август 2014», после чего появится сообщение views={["month"]}
. Я попытался выполнить тщательный поиск документации и до сих пор не могу найти решение. Я не могу использовать onChange, так как он специально обрабатывает дату, я пытался / думал сделать onClick, но это позволит применить его ко всему компоненту, а не к метке месяца.
Кажется, я не могу найти решение, чтобы сделать это, однако я чувствую, что это возможно, потому что на втором DatePicker в codesbox, где у него нет опоры disableToolbar
. Если вы щелкнете по 2014 году, он переключит все представление DatePicker на годы. Мне нужно, чтобы он делал то же самое в течение нескольких месяцев, когда я нажимаю на август 2014 года. Так что это кажется возможным, просто нужна небольшая помощь, чтобы понять, как это сделать.