useAutoComplete hook, clearOnBlur = false приводит к тому, что groupedOptions возвращается к пустому массиву - PullRequest
0 голосов
/ 19 июня 2020

Мы используем ловушку useAutoComplete, а не компонент, потому что у нас есть собственный компонент FilterField. Компонент в основном представляет собой кнопку, которая открывает меню, в котором есть элементы меню с флажками. Пожалуйста, найдите описание и сводку кода моей проблемы как проблемы с github, которая была закрыта, и меня перенаправили сюда.

Material-ui GitHub Проблема, о которой я сообщил

И если не считать этого, хотя у меня есть clearOnBlur=false всякий раз, когда я нажимаю MenuItem / Checkbox, TextField, привязанный к хуку Autocomplete, размывается, а groupedOptions возвращается к пустому массиву, поэтому элементы больше не фильтруются. Я попытался исправить с помощью различных подходов, в основном связанных с остановкой распространения событий и попыткой перефокусировать TextField на основе этих сообщений:

Вопрос о переполнении стека

Вопрос о переполнении стека

Вопрос о переполнении стека

Все безрезультатно. Любые предложения более чем приветствуются. Спасибо!

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