В react-native: как отклонить представление выпадающего меню, щелкнув экран за пределами этого выпадающего меню внутри функционального компонента

#reactjs #react-native

Вопрос:

Я использую функциональный компонент для создания выпадающего представления ниже, которое я хочу отклонить, щелкнув в любом месте экрана за пределами этого представления.

введите описание изображения здесь

Комментарии:

1. Привет, не могли бы вы поделиться своим кодом, чтобы я мог вам помочь?

2. Я получил некоторый намек, например: используя метод onStartShouldSetResponder, но не понимаю, как правильно его использовать.

Ответ №1:

используйте этот пакет

react-native-element-dropdown вот ссылка

https://www.npmjs.com/package/react-native-element-dropdown

Я также использую этот пакет, небольшое видео также приведено ниже.

https://drive.google.com/file/d/1b_QREC4JiMI5YCwFHPLsnraSoqvDrJ5C/view

Комментарии:

1. Спасибо за ваш ответ, но мне нужна только логика для удаления выпадающего представления извне.,

2. Поделитесь своим кодом, я дам вам соответствующую подсказку…