Удалить конкретное хранилище из indexeddb

#javascript #jquery #html #indexeddb

#javascript #jquery #HTML #indexeddb

Вопрос:

Мне было интересно, возможно ли удалить конкретное хранилище из и indexeddb или, в случае, если это невозможно, как очистить все записи внутри хранилища.

Спасибо

Ответ №1:

используйте delete(ID); функцию в indexeddb

 var request = store.delete(id);

  request.onsuccess = function(e) {
    console.log("deleted")  
  };

  request.onerror = function(e) {
    console.log("error--" e);
  };
 

да, чтобы удалить все хранилище

  db.deleteObjectStore("storeName");
 

обратитесь к этому для получения дополнительной информации

Комментарии:

1. большое вам спасибо! Я также заметил, что внутри ссылки на БД есть deleteObjectStore! большое спасибо!