vue3 使用 worker 实现定时后台更新的笔记

vue3 使用 worker 实现定时后台更新

worker 的创建

setInterval(() => {
    self.postMessage({ eventName: "hello", time: Date.now() }) // post 出来的数据对象是自定义的。
}, 1000);

worker 的导入

const worker = new Worker('src/scripts/workers/test-worker.js')
worker.onmessage = e => {
    textRef.value = e.data.time;
}
posted @ 2025-11-19 11:00  fanbal  阅读(4)  评论(0)    收藏  举报