console.log('clicked', $event.target)}
>
hello...world ~
);
}
});
实现 API 形式
那么组件如何实现API形式调用Modal组件呢?...$create = create
}
}
事件处理
下面再看看看Modal组件内部是如何处理「确定」「取消」事件的,既然是Vue3,我们可以采用Compositon API 形式
// Modal.vue...on-cancel']();
};
return {
handleConfirm,
handleCancel
};
}
在上面代码中,可以看得到除了使用传统emit的形式使父组件监听...$modal = {
show({}) {
/* 监听 确定、取消 事件 */
}
}
下面再来目睹下_hub是如何实现
// index.ts
app.config.globalProperties