2016-05-25 23 views
5

Tôi mới sử dụng React Native và tôi đang cố gắng nắm bắt việc sử dụng AsyncStorage. Tôi đã xem lại tài liệu và xem xét một vài trình bao sẵn có nhưng không thể tìm thấy câu trả lời cho một vài câu hỏi mà tôi có.Phản hồi vị trí AsyncStorage gốc và sử dụng

  1. Cách tốt nhất để thêm cặp khóa-giá trị vào AsyncStorage nếu tôi chỉ cần thêm dữ liệu này một lần. Nó không phải là dữ liệu mà người dùng sẽ được thêm sang một bên từ bản thân mình. Ví dụ, tôi muốn thêm cặp khóa-giá trị trong đó khóa là một mục và giá trị là mô tả của mục đó. Mô tả có thể dài một vài đoạn. Tôi có cần xây dựng một thành phần xử lý việc thêm/cập nhật/xóa dữ liệu này không? Điều này dẫn đến câu hỏi thứ hai của tôi.

  2. Có nơi tôi có thể xem dữ liệu trong AsyncStorage hay không. Tôi không thể tìm thấy bất kỳ thông tin nào liên quan đến vị trí của dữ liệu này. Có một tệp nào đó trong ứng dụng hoặc trong xcode mà tôi có thể xem và/hoặc cập nhật trực tiếp không?

Trả lời

0

Dưới đây là gợi ý của tôi cho câu hỏi của bạn:

  1. Điều gì sẽ là cách tốt nhất để thêm cặp khóa-giá trị cho AsyncStorage ...

AsyncStorage cho ReactNative có ý định lưu trữ định dạng dữ liệu cặp giá trị khóa đơn giản, không mã hóa. Tôi muốn đề xuất nếu kích thước dữ liệu không lớn hơn AsyncStorage nhưng sử dụng máy chủ web của bạn để lưu trữ mô tả và tìm nạp nó trong ứng dụng của bạn. Nó rất tiện dụng khi bạn muốn thay đổi nó. Hãy nhớ rằng AsyncStorage không an toàn vì nó lưu trữ dữ liệu ở định dạng không được mã hóa và dễ dàng truy cập nếu điện thoại được root. Nếu bạn vẫn muốn lưu trữ dữ liệu trong AsyncStorage thì hãy mã hóa nó và sau đó lưu trữ.

  1. Có một nơi tôi có thể xem dữ liệu trong AsyncStorage ...

bạn có thể làm theo this câu trả lời của tôi.

Các vấn đề liên quan