标记回调为"仅触发一次"
在 EventsCallbacks 声明中包裹回调,由 createDelegator 或 linkEvents 在注册时自动使用 emitter.on(key, fn, true)。
createDelegator
linkEvents
emitter.on(key, fn, true)
createDelegator({ connect: once(({ id }) => console.log('first connect only', id)), tick: () => console.log('every tick'),}); Copy
createDelegator({ connect: once(({ id }) => console.log('first connect only', id)), tick: () => console.log('every tick'),});
标记回调为"仅触发一次"
在 EventsCallbacks 声明中包裹回调,由
createDelegator或linkEvents在注册时自动使用emitter.on(key, fn, true)。