Chuyển tới nội dung chính
import { nativeStorage } from "zmp-sdk/apis"; // >= 2.43.0

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ệ
}

Tham số

NameTypeDefaultDescription
keystring

Tê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.