vue render里面的nativeOn

时间:2017-12-08 14:56:31   收藏:0   阅读:978

 

vue render里面的nativeOn的解释官方的解释是:// 仅对于组件,用于监听原生事件,而不是组件内部使用 `vm.$emit` 触发的事件。

技术分享图片

官方的解释比较抽象

个人理解:

仅用于组件这句话意思是:createElement()里面创建的不可以是原生html元素 而是组件,举例:createElement(‘p’,{nativeOn:{click:function(){}}})这个时候nativeOn就没有意义,而createElement(‘组件名称’,{nativeOn:{click:function(){}}})就会有意义,在最终页面上在该组件上发生了点击事件最终会触发nativeOn里面的Click事件

技术分享图片

技术分享图片

技术分享图片

 

 技术分享图片

 

 

 



原文:http://www.cnblogs.com/mrzhu/p/8005138.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!