vuejs 中的.native原生事件是什么意思?如何使用?

文档:

给组件绑定原生事件

<router-link :to="item.path" :exact="true" :aria-expanded="isExpanded(item) ? 'true' : 'false'"
                     v-if="item.path" @click.native="toggle(index, item)">

请问什么叫做原生事件?为什么在router-link中加.native才能生效,而a标签就不用?


墨色风雨
浏览 1033回答 1
1回答

繁花不似锦

原生就类似于你直接用$element.addEventListener(click,&nbsp;callback);绑定事件。router-link会阻止click事件,你可以试试只用click不用native,事件是不会触发的。而a标签不会阻止。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript