【Vue】iView Menu子菜单无法触发事件
左侧导航栏里面的Menu子菜单,我想给里面加入一个点击事件,如下:
<Menu-item name="1-1" @click="showData">选项 1</Menu-item>
但是无论是@click还是on-click,都无法触发事件,请问在<Menu-item>标签里面如何触发事件。
回答
试试@click.native
监听原生DOM事件,请参考API
使用 @on-select
试试
<Menu @on-select=……>
你可以在menu上面使用一个@on-select="click()",这个函数你每个item里面都写出不同的名字,这个函数就是返回名字的,在下面写上click:function(name){alert(name)},每次你更改的时候就能看到你写在menu-item的名字了
这个是怎么弄。on-select也还是不行。
路由加载menu-item上 就只对文字起作用。这算bug么?
可以用@on-select
<Menu :theme="theme3" active-name="1" @on-select="menuclick">
注意:事件名不用带()
以上是 【Vue】iView Menu子菜单无法触发事件 的全部内容, 来源链接: utcz.com/a/83232.html