Dmytro
Aleksey
это да) а че в них написать))
🤴👷♂️🦸♂️🧚♀️
🤴👷♂️🦸♂️🧚♀️
Aleksey
🤴👷♂️🦸♂️🧚♀️
попробую
Ну не прямо так, но логика примерно такая))
Aleksey
El
https://stackoverflow.com/a/31273404/5524590
🤴👷♂️🦸♂️🧚♀️
ну такое себе)))
Поищи синтетический эвент onEnterDown, должен быть изкоробки. Дальше просто делай кондишнл рендеринг🤷♂
Aleksey
я знаю как ловить нажатие клавиши) вопрос был в том какие у тултипа свойства отвечают за появление и скрытие)
🤴👷♂️🦸♂️🧚♀️
Aleksey
а можно как нибудь имитировать нажатие кнопки? тоесть когда нажимаешь на инпуте интер. нажимается кнопка.
Aleksey
я просто с бутстрапа взял тултип и хз какие. у него свойства
🤴👷♂️🦸♂️🧚♀️
Aleksey
Anonymous
Aleksey
edit
🤴👷♂️🦸♂️🧚♀️
как
Нажал key, отработал событие которое на button
🤴👷♂️🦸♂️🧚♀️
Aleksey
сказал*
Aleksey
так вызывается функция и вызвать нажатие кнопки это разные вещи
🤴👷♂️🦸♂️🧚♀️
Почитай про реакт, про жс там. У меня тож такие вопросы были, но потом я почитал доку)
El
click() ?
🤴👷♂️🦸♂️🧚♀️
Sergey
как
Вызвать напрямую код который вызывается при клике
Aleksey
он зашит в бустрап)
Aleksey
в коде у меня этой функции нету
El
Через ref? https://pastebin.com/fvWvdnnS
🤴👷♂️🦸♂️🧚♀️
Он тролит похоже
Maxim
Чуваки, как поменять стейт компонента при потере фокуса на компоненте?
Bohdan
Maxim
или при клике на область вне компонента
Sergey
Maxim
Maxim
Maxim
я хочу кликать за пределами компонента и менять ему стэйт с true, на false. Ни чего не выходит
Bohdan
Так при чем тут фокус?
Maxim
при клике вне компонента
Bohdan
ок, не правильно объяснил
Наверное тебе нужен лиснер на документ, который будет проверять, был ли сделан клик над нужным элементом
Sergey
El
https://www.google.com/search?q=change+component+state+click+outside&ie=utf-8&oe=utf-8&client=firefox-b
Bohdan
можно гуглить по react onclickoutside
Maxim
Maxim
Bohdan
El
Пока из коробки. Шаг влево или прыжок на месте и ты в китайском коде.
🤴👷♂️🦸♂️🧚♀️
Bohdan
та и вообще npm install быстрее чем даже 10 строчек написать и оттестировать
El
Мне довелось допиливать AntD под нужный дизайн. Ой.
Вчера в чате у ней нашли забавный пасхалк, вылазящий в продукте.
El
Aleksey
хочу добраться до функции в бутстрапе которая выполняется при нажатии на бутстраповскую кнопку. как сделать это?
Aleksey
чтобы вызвать эту функцию не нажимая на кнопку
Aleksey
от бустрапа
El
Навесить хендлер самому?
Aleksey
мне нужна функция которая при клике на кнопку скрывает тултип. она только в кнопке есть)
El
Залогировать кнопку и узнать имя функции. Что там может быть, кроме onClick из спек html'a.
Sergey
Aleksey
El
Чувак, добавь onClick на кнопку, который будет писать "тест" в консоль и посмотри, если он отработает.
Aleksey
Aleksey
El
На интересную те кнопку, об которой пишешь, добавь вот это и посмотри, что будет в консоли.
Aleksey
ну я скинул что в консоли)
El
Если да, вместо console.log() можно навесить любое действие, закрытие попапа в том числе.
Aleksey
не понимаешь просто суть проблемы))) еще раз поясню. тултип закрывается только на кнопку edit и открывается. а эта функция вшита в бутсрап. я хочу при нажатии на enter на инпуте скрывать тултип. как ловить нажатия интера я знаю. а как скрыть тултип - нет. догадываюсь что достать из edit func которая скрывает тултип. или хз как вообще
Maxim
@el_anonimo я так и не смог решить проблему clickOutside
Maxim
Если кликать по самому юзербару он теперь не открывается, так как document.addEventListener('click', clickOutside); на нём тоже срабатывает
El
ref нет.