我尝试在
我知道
所以,我想知道是否有其他解决方案,而不是将路由器链接包装在div中并将侦听器放在该div上。
我之所以要这样做是因为我想在单击链接时动态绑定类。我创建了一个下拉菜单,在单击时触发。但是,当我在下拉菜单内部跟随链接时,菜单仍然保持打开状态。因此,我想添加另一个@click事件,以动态绑定类(display: none)到下拉菜单。问题在于下拉菜单中的项是迭代的,其中向Vuex Mutation发送参数,因此我不能使用常规标签,将路由链接包装在span或div中也没有达到我想要的效果。
谢谢!
问候,
T.
<router-link>
上使用点击事件。它可以工作,但每次单击链接时都会重新加载页面。我想避免这种情况,但是我无法找到解决方法。我知道
<router-link>
不接受简单的@ click事件。我在一些论坛上看到@ click.I native会起作用,但是我们知道,它已过时。所以,我想知道是否有其他解决方案,而不是将路由器链接包装在div中并将侦听器放在该div上。
我之所以要这样做是因为我想在单击链接时动态绑定类。我创建了一个下拉菜单,在单击时触发。但是,当我在下拉菜单内部跟随链接时,菜单仍然保持打开状态。因此,我想添加另一个@click事件,以动态绑定类(display: none)到下拉菜单。问题在于下拉菜单中的项是迭代的,其中向Vuex Mutation发送参数,因此我不能使用常规标签,将路由链接包装在span或div中也没有达到我想要的效果。
谢谢!
问候,
T.