scheduleMicrotask 抽象方法
- void callback()
在此区域内异步运行 callback
。
全局 scheduleMicrotask
将委托给当前 Zone 的 scheduleMicrotask。根 Zone 的实现与底层系统交互,将给定的回调作为微任务进行调度。
自定义区域可能拦截此操作(例如,将给定的 callback
封装),或者实现自己的微任务调度器。在后一种情况下,它们通常仍然使用父区域的 ZoneDelegate.scheduleMicrotask 来将自己附加到现有的事件循环。
实现
void scheduleMicrotask(void Function() callback);