vue 中 isUsingMicroTask变量实际的作用
isUsingMicroTask 变量的作用是指示 Vue 是否在使用 microtask,也就是 Promise.then 或 MutationObserver,来异步执行更新操作。默认情况下,Vue 会优先使用 microtask,因为它比较快,并且能够确保在同一轮事件循环中执行所有的更新操作。但是有些情况下,比如在 Safari 中,使用 microtask 可能会导致一些问题,因此可以通过设置 isUsingMicroTask 变量为 false 来强制使用 macrotask(setTimeout)。
原文地址: http://www.cveoy.top/t/topic/bELp 著作权归作者所有。请勿转载和采集!