Набор иконок в Icomoon как fa-stack в Font Awesome

Вы также можете переопределить методы Storage setItem(key,value) и getItem(key) по умолчанию для обработки объектов / массивов, как и любой другой тип данных. Таким образом, вы можете просто вызвать localStorage.setItem(key,value) и localStorage.getItem(key), как обычно.

Я не тестировал это широко, но, похоже, он работал без проблем для небольшого проекта, который я был возиться с.

Storage.prototype._setItem = Storage.prototype.setItem;
Storage.prototype.setItem = function(key, value)
{
  this._setItem(key, JSON.stringify(value));
}

Storage.prototype._getItem = Storage.prototype.getItem;
Storage.prototype.getItem = function(key)
{  
  try
  {
    return JSON.parse(this._getItem(key));
  }
  catch(e)
  {
    return this._getItem(key);
  }
}
0
задан Nvim 20 March 2019 в 12:51
поделиться