vue-scrollto icon indicating copy to clipboard operation
vue-scrollto copied to clipboard

Is there a way to rename $scrollTo to some more unique in case of name conflict?

Open vldmitrofanov opened this issue 5 years ago • 0 comments
trafficstars

There is conflict with another package v-scroll-spy. Turns out both are using $scrollTo. Is there a way I can rename it? (I'm using Nuxtjs)

My solution is not to use vue-scrollto as a module but as a plugin:

import Vue from 'vue'
import VueScrollTo from 'vue-scrollto'

Vue.use(VueScrollTo, { duration: 300 })

export default function(ctx, inject) {
  inject('<ANY NAME INSTEAD OF scrollTo>', VueScrollTo.scrollTo)
}

vldmitrofanov avatar Mar 25 '20 23:03 vldmitrofanov