我试图在调用href之前调用单击事件的函数。我想这样做,这样我就可以设置一个值给一个给定的变量,然后当我重定向到新的页面,我可以通过this.$parent.varName
访问该变量。这就是我要做的,但它不会调用函数:
<a @click="openWorkflow(rec.id)" href="#/workflows">Edit</a>
不确定我在这里做错了什么和/或者这是否是实现我想要的正确方法
我会在openWorkflow
函数内重定向到下一页,然后您可以将其直接放置在您需要它在逻辑中的任何地方。如果你使用vue-router,你可以通过运行router.push("#/workflows")
来实现。如果您不是,您仍然可以使用标准的window.location.href = 'baseurl.com/#workflows'
。