Можно, но надо приседания делать, опишите кейс, может это решается по другому
у меня есть компонент. в нем есть кнопка, которая при нажатии включает аудио. если одно событие на ней, то все нормально работает. Я решил сделать, чтобы при нажатии еще менялось название кнопки с "играть" на "стоп". Когда 2 события подключил, рендериться стал весь компонент, что ломает его . тогда я кнопку убрал в отдельный компонент. Теперь отдельно рендерится ее название и не ломает родительский компонент. но я не знаю, как теперь включить аудио в родителе
Что значит если одно событие на ней?
Можно передавать в handleClick аргументы
Логика его должна быть в родителе
Ты ж onClick не вызвал
если ставлю запуск audio и изменение кнопки, то рендерится весь компонент, а в этом компоненте создается audio.
что это значит?
Не создавайте его там
а где лучше? тогда аудио создавать в отдельном компоненте?
Зачем там компонент для аудио?
он генерирует последовательность аккордов, а потом их играет.
Не храните эту логику в компонентах
а где ее нужно хранить?
Обсуждают сегодня