getStorage
getStorage là api để lấy dữ liệu đã được lưu theo key.
Lưu ý
- Mỗi tiện ích chỉ được lưu trữ không quá 6MB.
- Dữ liệu của mỗi tiện ích đã được tách biệt; tiện ích này không thể đọc được thông tin của tiện ích khác.
- Dữ liệu chỉ bị mất khi ứng dụng bị xoá hoặc thiết bị bị reset. Việc cài đè tiện ích không làm mất dữ liệu được lưu trữ.
- Trên iOS, storage hỗ trợ iTunes backup.
Tham số
| Thuộc tính | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|
| key | string | ✓ | Key của dữ liệu |
| success | Function | Callback khi dữ liệu được đọc thành công. Trong cấu trúc của response, data là field chứa dữ liêu. | |
| fail | Function | Callback khi đọc dữ liệu thất bại | |
| complete | Function | Callback sau khi thực hiện việc lưu dữ liệu bất kể thành công hay thất bại |
Success callback
| Thuộc tính | Kiểu dữ liệu | Mô tả |
|---|---|---|
| data | string/Object | Giá trị của dữ liệu được lấy ra. Giá trị của data có thể là string hoặc là object |
Ví dụ
import apis from '@v-miniapp/apis'
apis.getStorage({
key: 'test',
success: function (res) {
apis.alert({ content: 'Title' + res.data.title });
},
fail: function (res) {
apis.alert({ content: res.errorMessage });
}
});