У меня есть плавающая кнопка (материал ui) в моем проекте реагирования. Я хочу открыть диалоговое окно «выбрать файл» при каждом щелчке по нему. Я не получаю никакого решения для этого. Я пробовал делать это, но не работал. и я не хочу использовать jquery.Откройте диалоговое окно «выбрать файл» on onclick of Raised Button Material ui
</div>
<input id="myInput" type="file" style="visibility:hidden" />
<FloatingActionButton className="floatingButton" backgroundColor='#293C8E' onClick ="$('#myInput').click();">
<ContentAdd />
</FloatingActionButton>
</div>
Может кто-нибудь, пожалуйста, скажите мне, что именно мне нужно делать?
При использовании приведенного выше кода вы дали, диалог коробки не открывается, когда я нажимаю кнопку. Зачем? – ApurvG
Что я должен включить в метод onClick плавающей кнопки? – ApurvG
Вы не должны устанавливать никаких обработчиков событий. Метка метки фокусирует вход, на который ссылается вход атрибута 'for' (или в случае jsx' htmlFor') при его нажатии. Установив 'onClick', вы переопределите это поведение. –