====错误写法
点击无反应
====修改后
@click.native="doOutLog"
~~~~原理
默认情况下,Element UI的下拉菜单组件包含了一个 @click
事件,但是这个事件被 Vue 当作一个普通的 DOM 事件处理,而不是一个自定义的组件事件。因此需要使用 .native
修饰符来监听点击事件。(修饰符 .native
表示监听组件根元素的原生 DOM 事件,而不是组件内部的事件。)
====错误写法
点击无反应
====修改后
@click.native="doOutLog"
~~~~原理
默认情况下,Element UI的下拉菜单组件包含了一个 @click
事件,但是这个事件被 Vue 当作一个普通的 DOM 事件处理,而不是一个自定义的组件事件。因此需要使用 .native
修饰符来监听点击事件。(修饰符 .native
表示监听组件根元素的原生 DOM 事件,而不是组件内部的事件。)