Appearance
事件配置
编辑器目前支持的事件列表
| 事件 | 说明 |
|---|---|
| onBeforeMount | 组件挂载前 |
| onMounted | 组件挂载后 |
| onBeforeUnmount | 组件卸载前 |
| onUnmounted | 组件卸载后 |
| onActivated | 组件激活时 |
| onDeactivated | 组件停用时 |
| onMouseClick | 鼠标点击 |
| onMouseDblClick | 鼠标双击 |
| onContextMenu | 右键菜单 |
| selectItem | 选项改变 |
| changeValue | 值改变 |
| timerTrigger | 定时器触发,设置定时器时,定时器触发操作配置,hasEvents中配置即可,组件内部并不需要实现 |
| bindRefreshTrigger | 绑定刷新触发,设置绑定刷新时,绑定刷新触发操作配置,hasEvents中配置即可,组件内部并不需要实现 |
| delayTrigger | 延时器触发,设置延时器时,延时器触发操作配置,hasEvents中配置即可,组件内部并不需要实现 |
| selectionChange | 多选改变 |
WARNING
组件如允许配置定时器执行定时触发,需要组件中支持onActivated,onDeactivated调用,目的停用时暂停定时器执行,减少资源消耗,激活时恢复
js
onActivated(() => {
eventHandler.value?.activated();
})
onDeactivated(() => {
eventHandler.value?.deactivated();
})