Chuyển tới nội dung chính

getItem

import { nativeStorage } from "zmp-sdk";

Lấy dữ liệu đã lưu ở cache theo cơ chế đồng bộ.

Ví dụ​

Lấy giá trị tìm kiếm gần đây

const keyword = getItem("recentSearch");

Lấy danh sách sản phẩm từ cache. Đảm bảo luôn sử dụng try/catch khi parse JSON để tránh lỗi có thể dẫn đến crash app.

try {
const data: Product[] = JSON.parse(getItem("cache.productList"));
} catch (error) {
// Không tìm thấy dữ liệu trong cache, hoặc dữ liệu không phải chuỗi JSON hợp lệ
}

Xem hướng dẫn xử lý lỗi và bảng mô tả chi tiết mã lỗi tại đây.

Tham số​

PropertyTypeRequiredDescription
keystringYesTên khóa của dữ liệu cần lấy

Kết quả trả về​

API trả về string chứa giá trị của khóa cần lấy, hoặc null nếu khóa không tồn tại.