使用说明
onActivate() 忽略重复 keydown,并让指针与键盘共享同一个 disabled 判断。Enter/Space 默认阻止平台默认行为;只有宿主确实需要保留默认动作时才设置 preventDefault: false。
export default defineNodeScript({ setup(props, ctx) { ctx.onActivate('submit-button', () => ctx.emit('submit'), { disabled: () => Boolean(props.disabled), }); },});