У меня есть компонент выбора даты в приложении, и я использовал пример для меню, чтобы открыть его .
Теперь я хочу сделать его более эффективным для пользователей настольных компьютеров, поэтомуЯ удалил флаг readonly
, чтобы сделать возможным ручной ввод.
Теперь пользователи рабочего стола могут просто перемещаться по различным полям формы для быстрого ввода даты и времени.Проблема заключалась в том, что средство выбора даты не отображалось, когда пользователь вкладывал в поле, что было легко исправить добавлением @focus="menuVariable=true"
к текстовому полю.
Но проблема в том, что средство выбора даты выигралобольше не появляется, когда пользователь впервые нажимает на текстовое поле, по крайней мере, не всегда, что я не смог исправить.Я уже пытался прослушать события щелчка и затем установил переключатель меню в значение true, но я предполагаю, что проблема заключается в том, чтобы сначала установить эту переменную.Не знаете, как обойти это или как вручную открыть это меню любым другим способом.
Здесь - это кодовое поле, показывающее проблему.Нажмите немного между двумя полями, справа всегда открывается средство выбора даты, слева - только время от времени.
Кто-нибудь знает лучшее решение для последовательного отображения средства выбора даты, когда пользователь либощелкает в текстовое поле (или любую другую часть v-меню) или вкладки в текстовое поле?