.native导致elementUi元素点击事件触发两次的一种解决方案 <el-radio-button @click.native="fn()"></el-radio-group> 其中fn方法触发会执行两次,原因是冒泡事件,使用prevent阻止冒泡会导致样式失效. 我使用的是另一种解决方案,在data中定义一个状态属性为true 方法中引用即可 if (this.noTwoReq) {//这里的代码是解决native会导致el元素点击事件触发两次问题 this.noTwoReq = false return }