【发布时间】:2020-08-07 07:46:24
【问题描述】:
我有一个使用 vue 创建的单页应用程序,导航链接全部使用 router-link 标签完成。导航中有几项我的老板想在导航中添加但已禁用,以便人们可以一睹即将推出的一些功能。但是我不知道如何完全禁用路由器链接!
preventDefault 什么都不做,@click.native.prevent="stopClick()" 什么都不做(我尝试将它发送到一个函数以查看是否会阻止点击,但它只是调用函数和路由,尽管阻止),添加一个 disabled 类并设置 pointer-events: none; 的 css 规则什么都不做。我不确定还有什么可以尝试的,这是使禁用的链接成为正常文本而不是路由器链接的唯一方法吗?
【问题讨论】:
标签: javascript vue.js vue-router routerlink