Estoy usando locomotora-desplazamiento con nuxtjs y obtuve un comportamiento cableado al cambiar de ruta. después de cambiar la ruta cada vez que la página comienza donde dejé de desplazarme por mi página anterior. Probé la función nuxt scrollBehavior que funciona bien sin usar locomotora-desplazamiento.
A continuación se muestra mi código que puse en mi archivo default.vue
@Watch('$route') handleRouteChange(route: any, oldRoute: any) { this.$nuxt.$emit('update-locomotive'); } mounted() { this.$nuxt.$on('update-locomotive', () => { (this as any).$refs.scroller.locomotive?.update(); }); if (process.browser && window) { this.retrieveCredential(); } }Estoy viendo el cambio de ruta y actualizando la locomotora.
Gracias por adelantado