美文网首页
事件触发区别: ( dispatchEvent and emit

事件触发区别: ( dispatchEvent and emit

作者: kingURL | 来源:发表于2019-05-05 10:34 被阅读0次

    dispatchEvent :

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

    emit

    这个就是不管三七二十一直接全部触发了. 但是这个的参数传递也是最方便的.
    

    相关文章

      网友评论

          本文标题:事件触发区别: ( dispatchEvent and emit

          本文链接:https://www.haomeiwen.com/subject/rzkcoqtx.html