Skip to content

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

javascript
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

attributetypeDefault valuesRequiredIntroduções
keystringyesEspecificado na chave de cache local
dataanyyesO conteúdo que precisava ser armazenado suporta apenas tipos nativos, data e a capacidade de Passon.StringifySerialized Object.
successfunctionnoInterface chama a função de retorno de chamada bem -sucedida
failfunctionnoChamadas de interface Funções de retorno de chamada falhas
completefunctionnoFunçã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

javascript
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

javascript
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

attributetypeDefault valuesRequiredIntroduções
keystringyesEspecificado na chave de cache local
successfunctionnoInterface chama a função de retorno de chamada bem -sucedida
failfunctionnoChamadas de interface Funções de retorno de chamada falhas
completefunctionnoFunção de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas)

sample code

javascript
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

javascript
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

attributetypeIntroduções
keysArray.<string>Armazenamento atual toda a chave
currentSizenumberA quantidade atual de espaço ocupada, unidade KB
limitSizenumberTamanho do espaço limitado, unidade KB

sample code

javascript
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

attributetypeDefault valuesRequiredIntroduções
successfunctionnoInterface chama a função de retorno de chamada bem -sucedida
failfunctionnoChamadas de interface Funções de retorno de chamada falhas
completefunctionnoFunçã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

attributetypeIntroduções
keysArray.<string>Armazenamento atual toda a chave
currentSizenumberA quantidade atual de espaço ocupada, unidade KB
limitSizenumberTamanho do espaço limitado, unidade KB

sample code

javascript
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

attributetypeDefault valuesRequiredIntroduções
keystringyesEspecificado na chave de cache local
successfunctionnoInterface chama a função de retorno de chamada bem -sucedida
failfunctionnoChamadas de interface Funções de retorno de chamada falhas
completefunctionnoFunçã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

attributetypeIntroduções
dataanyChaves se correpam para o conteúdo

sample code

javascript
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

javascript
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

attributetypeDefault valuesRequiredIntroduções
successfunctionnoInterface chama a função de retorno de chamada bem -sucedida
failfunctionnoChamadas de interface Funções de retorno de chamada falhas
completefunctionnoFunção de retorno de chamada no final de uma chamada de interface (as chamadas bem -sucedidas e pouco sucedidas são executadas)

sample code

javascript
pz.clearStorage()

try {
  pz.clearStorageSync()
} catch (e) {
  // Do something when catch error
}