Vue 滚动到另一个页面上的锚点? [英] Vue scroll to anchor on another page?

查看:21
本文介绍了Vue 滚动到另一个页面上的锚点?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的站点标题中有一个路由器链接,点击后会转到页面 /registration,其中有一个表单.我想要实现的是,当单击它时,它会使用 vueScrollTo 插件滚动到 reg 表单.

它现在正在工作,但不是 100% 我希望它的行为方式.截至目前,当不在 /registration 页面上并单击它时,它会完美地滚动到表单,但是当我在 /registration 页面本身上并单击路由器链接时,我得到一个警告

<块引用>

试图滚动到不在页面上的元素:未定义

我相信这是因为我在已安装的生命周期中触发事件.有没有更好的解决方案来使这项工作正常进行?

站点标题组件