setItem(name, value, expires) {
  if (!localStorage) {
    console.log('unsupport localStorage');
    return;
  }
  var obj = {};
  obj.value = value;
  if (expires) obj.expires = Date.now() + expires;
  localStorage.setItem(name, JSON.stringify(obj));
},
getItem(name) {
  if (!localStorage) {
    console.log('unsupport localStorage');
    return;
  }
  var objStr = localStorage.getItem(name);
  var obj;
  try {
    obj = JSON.parse(objStr);
  } catch (e) {
    console.log('json parse error:');
    console.log(e);
  }
  if (!obj) return;
  if (obj.expires && obj.expires < Date.now()) {
    localStorage.removeItem(name);
    return;
  }
  return obj.value;
}
vue 本地储存 (localStorage)
发表评论