@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>
网友评论