事件触发区别: ( dispatchEvent and emit )

dispatchEvent :

1. 在触发的时候会依次(按照距离远近)往父节点传递,离的近的首先触发,而且是有 API 可以在第一次触发之后就停止传递的. 
在触发事件之后使用 stopPropagation 停止事件的继续触发.
this.node.on('foobar', function (event) {
  event.stopPropagation();
});

emit

这个就是不管三七二十一直接全部触发了. 但是这个的参数传递也是最方便的.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。