@hinie

Как использовать this.$refs в typescript?

Здравствуйте, у меня есть метод типа
methods: {
    deploy() {
      if (window.scrollY > this.$refs.nav.offsetHeight) {
        this.isDeployed = false;
      }

Но typescript ругается на this.$refs.nav
(property) $refs: Data
Object is of type 'unknown'.Vetur(2571)

625161ba592b1570229582.png
Как использовать ref в typescript?
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
class YourComponent extends Vue {
  $refs!: {
    checkboxElement: HTMLFormElement
  }

  someMethod () {
    this.$refs.checkboxElement.checked
  }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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