默认情况下,点击router-link会触发路由的跳转。但有时候,我们可能需要在点击router-link时执行一些自定义逻辑,并在某些条件下阻止路由的跳转。以下是如何阻止router-link跳转的方法: 1. 理解router-link的默认行为 router-link的默认行为是当用户点击它时,会根据其to属性指定的路由进行页面跳转。 2. 研究router-link...
不满足条件时阻止跳转 $route.fullPath 不进行跳转 <router-link:to="row.enabled ? {path: $route.fullPath} : {path:'/dt-exchange/dt-detail',query:{jobId:row.id,page_no:page_no,desc:form.work_describe}}"></router-link> 如果想要另开窗口的话通过 :target="_blank" 默认是_self 虽然说vue...