Javascript 不能在vs下拉列表中使用@click=“somefunction()”
正如标题所说,我无法在vs下拉列表中使用@click函数Javascript 不能在vs下拉列表中使用@click=“somefunction()”,javascript,vue.js,vue-component,vue-router,web-frontend,Javascript,Vue.js,Vue Component,Vue Router,Web Frontend,正如标题所说,我无法在vs下拉列表中使用@click函数 <vs-dropdown> <a href="#" @click="funct('/parameter')">Home</a> <vs-dropdown-menu> <vs-dropdown-item> asdf </vs-dropdown-item> </vs-dropdown-menu> </vs-dropdo
<vs-dropdown>
<a href="#" @click="funct('/parameter')">Home</a>
<vs-dropdown-menu>
<vs-dropdown-item>
asdf
</vs-dropdown-item>
</vs-dropdown-menu>
</vs-dropdown>
<script>
export default {
data: () => ({}),
methods: {
funct(param) {
this.$routes.push(param)
}
}
}
</script>
如您所见,我应该被重定向到“/parameter”,但每当我单击它时,什么都不会发生,有没有办法解决这个问题或强制下拉菜单做我想要的事情?应该是这个。$router.pushparam不是这个。$routes.pushparam应该是这个。$router.pushparam不是这个。$routes.pushparam与vuesax开发人员讨论了这个问题,他们在3.11.6更新中实现了@click the vs下拉菜单元素的功能,现在可以了。与vuesax开发人员讨论了这一点,他们在3.11.6更新中实现了@单击vs下拉元素的功能,现在就可以了。是的!这也是一个问题,除了在我编辑这个问题时,vs下拉列表不允许你添加@click。是的!这也是一个问题,除了在我编辑这个问题时,vs下拉列表不允许您添加@click之外。