rigor789/vue-scrollto

using this.$scrollTo in nuxt / typescript

Ouverte

#321 ouverte le 11 juil. 2020

 (2 commentaires) (4 réactions) (0 personne assignée)JavaScript (114 forks)batch import
help wantednuxt

Métriques du dépôt

Stars
 (1 966 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

There's an issue when using with nuxt (2.13.3) / typescript (@nuxt/types => 2.13.3)

If i don't import vue-scrollto inside my global.d.ts file:

import 'vue-scrollto'

Then using this.$scrollTo inside a component would complain about:

"Property '$scrollTo' does not exist on type 'CombinedVueInstance<Vue, Data, { setActive(index: number, id: number): void; findArticles: ((this: any, val: string) => Promise) & Cancelable; hideResults(): void; showArticle(articleId: number, categoryId: number): Promise<...>; }, unknown, Readonly<...>>'.Vetur(2339)"

Guide contributeur