无人机管理后台前端(已迁走)
张含笑
2025-10-28 0f16db42e4e331bfaf084c27ca602c275e87668d
src/utils/store.js
@@ -17,6 +17,31 @@
  if (type) window.sessionStorage.setItem(name, JSON.stringify(obj));
  else window.localStorage.setItem(name, JSON.stringify(obj));
};
/**
 * 存储localStorage
 */
export const setStoreSync = (params = {}) => {
  return new Promise((resolve, reject) => {
    let { name, content, type } = params;
    name = keyName + name;
    let obj = {
      dataType: typeof content,
      content: content,
      type: type,
      datetime: new Date().getTime(),
    };
    if (type) window.sessionStorage.setItem(name, JSON.stringify(obj));
    else window.localStorage.setItem(name, JSON.stringify(obj));
    let timer = setTimeout(() => {
      resolve(true)
      clearTimeout(timer)
    }, 500)
  })
};
/**
 * 获取localStorage
 */