mui.localStorage

Birnda un conjunto de métodos para almacenar datos localmente en el dispositivos, tanto como texto plano como objetos.

  • mui.localStorage.get(key): Recupera un String u Objeto almacenado en el localStorage a partir de su nombre clave.
  • mui.localStorage.set(key, value): Guarda un String u Objeto en el localStorage identificandolo con un nombre clave.
  • mui.localStorage.remove(key): Elimina un elemento del localStorage a partir de su nombre clave.
  • mui.localStorage.clear(): Vacía el localStorage.

Estos métodos realizan en forma transparente la conversión de objetos a cadenas JSON y su inversión, de forma de permitir almacenar en el localStorage tanto Strings como Objetos.

Ejemplo rápido

var obj = {
                   nombre: 'juan',
                   apellido: 'perez
               }
//Almacenar el objeto en el localStorage.
mui.localStorage.set('persona', obj);
...
...
...
//Recuperar el objeto y usarlo.
var rec = mui.localStorage.get('persona');
Console.log(rec.nombre + ' ' + rec.apellido);