Vue3 多线程 异步 WebWorker

1.添加依赖库

yarn add vue-worker

2.示例代码

import SimpleWebWorker from 'simple-web-worker'

generate() {
  this.generateBtnDisabled = true
  SimpleWebWorker.run(() => {
    // 异步处理逻辑
    return {
      publicKey: "",
      privateKey: ""
    }
  }).then(res => {
    this.generateBtnDisabled = false
    this.publicKey = res.publicKey
    this.privateKey = res.privateKey
  })
},

创建时间 2022年3月5日
更新时间 2022年3月5日