Vue修饰符native

148 阅读1分钟

要在一个组件的根元素上直接监听一个原生事件,可以使用v-on的.native修饰符 <el-botton @click="handleLogin"> 如果不写.native 点击事件是无效的,原因是子组件的点击事件是原生的事件,而父组件的点击事件是自定义事件 正确写法 <el-botton @click="handleLogin.native"> .native事件修饰符是用来是在父组件中给子组件绑定一个原生的事件,就将子组件变成了普通的HTML标签看待。并不是所有的自定义的组件都天然能添加@click监听,如果监听不了,再补充一个.native