Задать вопрос
@Stalder

React Native. Как получить ссылку на компонент ScrollView?

Предположим есть следующее: компонент "барабан" содержит в себе ScrollView, в свою очередь несколько таких "барабанов" находятся в другом компоненте. Задача состоит в том, чтобы при прокрутке одного барабана, другой подхватывал изменение и тоже изменял свое положение на новое. Есть в документации у ScrollView волшебная функция scrollTo, только вот не очень понятно, как и к чему ее применять
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Stalder Автор вопроса
Родительский компонент:
<Drums>
    <Drum ref={'Drum1'}/>
    <Drum ref={'Drum2'}/>
    <Drum ref={'Drum3'}/>
</Drums>

Дочерний:
<ScrollView ref={'scroll'}>
</ScrollView>

Тогда из родительского компонента:
this.refs['DrumN'].refs['scroll'].scrollTo();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽