@historydev
Редактирую файлы с непонятными расширениями

Как интегрировать событие клика с прокруткой блока в реакт?

Добрый вечер. Скажите пожалуйста как мне правильно втулить прокрутку, задумка такая: клик на кнопку - прокрутка к началу следующего блока/на высоту текущего но.. Ошибка очевидна, он не может найти дом элемент т.к. он ещё не создан, я могу как-то отложить это или в реакте есть свои функции для реализации подобного?

Вот что я попробовал, спасибо:

function scroll() {
    return document.querySelector('.textBoxes').scrollTo(0, 400)
}

function createButton(className, text, type) {
    if(type !== String) {
        return (
            <button type={type} className={className} onClick={scroll()}>{text}</button>
        )
    }
    else {
        return (
            <button className={className} onClick={scroll()}>{text}</button>
        )
    }
}


Спасибо.
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Гугл забанил?
СО
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 12:20
10000 руб./за проект
22 нояб. 2024, в 11:53
3000 руб./за проект
22 нояб. 2024, в 11:51
20000 руб./за проект