IDBCursor: thuộc tính request

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc request của giao diện IDBCursor trả về IDBRequest đã được dùng để lấy con trỏ.

Giá trị

Một thể hiện đối tượng IDBRequest.

Ví dụ

Khi bạn mở một con trỏ, thuộc tính request sẽ có sẵn trên đối tượng con trỏ đó, để cho bạn biết con trỏ này bắt nguồn từ request nào. Ví dụ:

js
function displayData() {
  list.textContent = "";
  const transaction = db.transaction(["rushAlbumList"], "readonly");
  const objectStore = transaction.objectStore("rushAlbumList");

  const request = objectStore.openCursor();

  request.onsuccess = (event) => {
    const cursor = event.target.result;
    if (cursor) {
      const listItem = document.createElement("li");
      listItem.textContent = `${cursor.value.albumTitle}, ${cursor.value.year}`;
      list.appendChild(listItem);
      console.log(cursor.request);
      cursor.continue();
    } else {
      console.log("Entries all displayed.");
    }
  };
}

Thông số kỹ thuật

Thông số kỹ thuật
Indexed Database API 3.0
# ref-for-dom-idbcursor-request①

Tương thích trình duyệt

Xem thêm