Задать вопрос
OlegOleg1980
@OlegOleg1980
программист

Как передать $refs в другой компонент Vue?

Добрый день!
Есть родительский компонент, в нем есть элемент $refs.element
Как передать дочернему компоненту эту ссылку на элемент?
Ну или как получить доступ из дочернего компонента к этому элементу в родительстком компоненте?
UDP: $parent подходит только для непосредственного родителя, нужен доступ к любому предку по иерархии.
  • Вопрос задан
  • 2925 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@kirill-93
В дочернем компоненте есть свойство $parent - это родительский компонент.
Соответственно, в дочернем компоненте:
this.$parent.$refs
Ответ написан
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Почему бы просто не передать этот $refs.element в пропсы дочернего компонента.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы