iview Menu点击事件无效,

2019-12-04  本文已影响0人  若水亦城空

@click.native解决

@click.native
.native - 监听组件根元素的原生事件。
主要是给自定义的组件添加原生事件。
以下例子要是不加native则无效,因为以下是一个自定义组件

<MenuItem v-for="subItem in item.subMenu" :key="subItem.name" :name="subItem.name"
                        @click.native="setName"  :to="subItem.to" style="font-size: 15px;">
                {{subItem.nameNick}}
 </MenuItem>

iview menu中是在mounted或者在组件dom加载前就执行了以下的赋值

 <Menu :theme="theme" :active-name="activeName" :open-names="openNames" width="auto">
 </Menu>
上一篇 下一篇

猜你喜欢

热点阅读