Cache de dados
SetStoragesync
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
setStorageSync(string key, any data)
pz.setStorage The synchronous version of
parameter
- Tecla de string especificada na tecla de cache local
- Quaisquer dados o conteúdo que precisava ser armazenado. Suporta apenas tipos nativos, data e a capacidade de passjson.StringifySerialized Object
sample code
pz.setStorage({
key: 'key',
data: 'value'
})
try {
pz.setStorageSync('key', 'value')
} catch (e) { }setStorage
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
setStorage(Object object)
Para armazenar dados na chave de cache local. Substituirá a chave original o conteúdo correspondente. Os dados são sempre, a menos que o usuário seja comprometido. Ou o sistema o limpa por motivo de armazenamento. 1 MB, todo o armazenamento de dados coberto a 10 MB
parameter
Object object
| attribute | type | Default values | Required | Introduções |
|---|---|---|---|---|
| key | string | yes | Especificado na chave de cache local | |
| data | any | yes | O conteúdo que precisava ser armazenado suporta apenas tipos nativos, data e a capacidade de Passon.StringifySerialized Object. | |
| success | function | no | Interface chama a função de retorno de chamada bem -sucedida | |
| fail | function | no | Chamadas de interface Funções de retorno de chamada falhas | |
| complete | function | no | Função de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas) |
Código de amostra
pz.setStorage({
key: 'key',
data: 'value'
})
try {
pz.setStorageSync('key', 'value')
} catch (e) { }Removestoragesync
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
removeStorageSync(string key)
pz.RemoveStorage a versão síncrona de
sample code
pz.removeStorage({
key: 'key',
success(res) {
console.log(res)
}
})
try {
pz.removeStorageSync('key')
} catch (e) {
// Do something when catch error
}Removestoragem
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
removeStorage(Object object)
Remove o item especificado da tecla de cache local. Políticas relacionadas ao cache para visualizar o armazenamento
parameter
Object object
| attribute | type | Default values | Required | Introduções |
|---|---|---|---|---|
| key | string | yes | Especificado na chave de cache local | |
| success | function | no | Interface chama a função de retorno de chamada bem -sucedida | |
| fail | function | no | Chamadas de interface Funções de retorno de chamada falhas | |
| complete | function | no | Função de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas) |
sample code
pz.removeStorage({
key: 'key',
success(res) {
console.log(res)
}
})
try {
pz.removeStorageSync('key')
} catch (e) {
// Do something when catch error
}getStoragesync
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
getStorageSync(string key)
pz.getStorage a versão síncrona de
parameter
Tecla de string especificada na tecla de cache local
Return value
Qualquer chave de dados corresponde ao conteúdo
sample code
pz.getStorage({
key: 'key',
success(res) {
console.log(res.data)
}
})
try {
const value = pz.getStorageSync('key')
if (value) {
// Do something with return value
}
} catch (e) {
// Do something when catch error
}getStorageInfosync
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
getStorageInfoSync(Object object)
pz.getStorageInfo A versão síncrona de
Return value
Object object
| attribute | type | Introduções |
|---|---|---|
| keys | Array.<string> | Armazenamento atual toda a chave |
| currentSize | number | A quantidade atual de espaço ocupada, unidade KB |
| limitSize | number | Tamanho do espaço limitado, unidade KB |
sample code
pz.getStorageInfoSync({
success(res) {
console.log(res.keys)
console.log(res.currentSize)
console.log(res.limitSize)
}
})
try {
const res = pz.getStorageInfoSync()
console.log(res.keys)
console.log(res.currentSize)
console.log(res.limitSize)
} catch (e) {
// Do something when catch error
}getStorageInfo
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
getStorageInfo(Object object)
Obtém informações sobre o armazenamento atual de forma assíncrona. Políticas relacionadas ao cache para visualizar o armazenamento
parameter
Object object
| attribute | type | Default values | Required | Introduções |
|---|---|---|---|---|
| success | function | no | Interface chama a função de retorno de chamada bem -sucedida | |
| fail | function | no | Chamadas de interface Funções de retorno de chamada falhas | |
| complete | function | no | Função de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas) |
object.success callback
parameter
Object res
| attribute | type | Introduções |
|---|---|---|
| keys | Array.<string> | Armazenamento atual toda a chave |
| currentSize | number | A quantidade atual de espaço ocupada, unidade KB |
| limitSize | number | Tamanho do espaço limitado, unidade KB |
sample code
pz.getStorageInfo({
success(res) {
console.log(res.keys)
console.log(res.currentSize)
console.log(res.limitSize)
}
})
try {
const res = pz.getStorageInfoSync()
console.log(res.keys)
console.log(res.currentSize)
console.log(res.limitSize)
} catch (e) {
// Do something when catch error
}getStorage
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
getStorage(Object object)
Obtém o objeto especificado de forma assíncrona da chave do cache local, o conteúdo de políticas relacionadas ao cache para visualizar o armazenamento
parameter
Object object
| attribute | type | Default values | Required | Introduções |
|---|---|---|---|---|
| key | string | yes | Especificado na chave de cache local | |
| success | function | no | Interface chama a função de retorno de chamada bem -sucedida | |
| fail | function | no | Chamadas de interface Funções de retorno de chamada falhas | |
| complete | function | no | Função de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas) |
object.success callback
parameter
Object res
| attribute | type | Introduções |
|---|---|---|
| data | any | Chaves se correpam para o conteúdo |
sample code
pz.getStorage({
key: 'key',
success(res) {
console.log(res.data)
}
})
try {
const value = pz.getStorageSync('key')
if (value) {
// Do something with return value
}
} catch (e) {
// Do something when catch error
}Clearstoragesync
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
clearStorageSync(Object object)
pz.clearsstorage a versão síncrona de
sample code
pz.clearStorage()
try {
pz.clearStorageSync()
} catch (e) {
// Do something when catch error
}armazenagem limpa
Suporte da biblioteca base de 1.3.9, iOS versão 2.1.23, Android versão 2.1.38
clearStorage(Object object)
Limpe o cache de dados local. Políticas relacionadas ao cache para visualizar o armazenamento
parameter
Object object
| attribute | type | Default values | Required | Introduções |
|---|---|---|---|---|
| success | function | no | Interface chama a função de retorno de chamada bem -sucedida | |
| fail | function | no | Chamadas de interface Funções de retorno de chamada falhas | |
| complete | function | no | Função de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas) |
sample code
pz.clearStorage()
try {
pz.clearStorageSync()
} catch (e) {
// Do something when catch error
}