异步等待分配内的功能

时间:2020-07-18 20:32:58

标签: javascript async-await indexeddb

这是我的代码

const openDb = async() => {
  var db: IDBDatabase;
    var request =  await indexedDB.open("adminDB");
     request.onsuccess = (event: any) => {
      db =  event.target.result;
    };
    return db;
}

我想做的是在db = event.target.result;之前等待return db;完成 我怎样才能做到这一点?我基本上知道异步/等待如何工作的功能,但对于这种情况似乎并不相同。任何帮助plz

0 个答案:

没有答案