调整事件机制

与事件关联的回调函数，在处理事件时就会调用，该调用会阻塞整个事件循环。
而部件事件的处理，是将回调函数以任务的形式添加至程序任务队列，等待处理。