eo-batch-agent
<eo-batch-agent>批处理事件代理。
注意和 eo-event-agent 的区别:
触发条件:
- eo-event-agent 每次触发事件都会立即派发该事件。
- eo-batch-agent 当多次触发同一类型事件时,只会在当前宏任务结束后触发一次该类型事件。
方法参数
- eo-event-agent trigger() 方法的参数会作为 EVENT.detail 传递给 trigger 事件。
- eo-batch-agent trigger() 方法的参数必须是字符串,表示事件类型,trigger 事件详情 为
{ type: string }形式。 因此,如果希望在事件回调时消费其他信息,需通过 context/state 进行传递。
Events
| Name | Description | Event Detail |
|---|---|---|
trigger | 事件被触发。 | { type: string } |
Methods
| Name | Description | Params | Returns |
|---|---|---|---|
trigger | 触发事件。 | type: string | void |