在app运行时创建indexedDB objectStore

时间:2017-11-08 09:35:48

标签: indexeddb

在我的网络应用程序的每个步骤中,我将从服务器接收操作,我需要在其中创建一个全新的IDB对象存储。为了简化问题,假设我非常想做这样的事情:

setTimeout(() => {

  // Open (or create) the database
  var open = indexedDB.open('test', open.oldVersion + 1)

  // Create the schema
  open.onupgradeneeded = () => {
    var db = open.result
    var store = db.createObjectStore('newObjectStore', { keyPath: 'id' })
  }

}, 3000)

0 个答案:

没有答案