描述
有时发现用一些第三方的组件库时, 例如一个封装好的 button 按钮 < el-butten>, 绑定点击事件却没有任何作用, 这时便需要加 .native
原因:
v-on 是对 vue 的事件体系封装后的 API 接口, 官方文档中指出 Vue 使用的是一套自己的事件传递机制, 如 @click 等事件是经过 Vue 封装的. 所以在一些实际上处理 DOM 原生事件的场合需要添加额外的标识符.
解决
而. native 就是给组件绑定原生事件采用的方法
来源: http://www.bubuko.com/infodetail-3258808.html