事件与冒泡

事件

jflow 中每一个对象都继承了 EventTarget,可以通过addEventListener方法来监听对象抛出的事件,vue中可以直接在组件上用@语法糖绑定事件。

目前支持的事件包括:

继承 Node 与 Instance 的JFlow对象均支持以上这些事件的监听。

冒泡

父级对象可以通过事件冒泡来监听部分子对象上触发的事件,这些事件包括:

冒泡过程可以被终止,只要在被监听之后做如下设置:

eventHandler(event) {
    event.detail.bubbles = false;
    // ...其他处理
}

即可停止冒泡 事件架构图

继续了解

组与组布局