StorageController.weapp.js 698 B

123456789101112131415161718192021222324252627282930313233343536
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. const StorageController = {
  7. async: 0,
  8. getItem(path) {
  9. // @ts-ignore
  10. return wx.getStorageSync(path);
  11. },
  12. setItem(path, value) {
  13. try {
  14. // @ts-ignore
  15. wx.setStorageSync(path, value);
  16. } catch (e) {
  17. // Quota exceeded
  18. }
  19. },
  20. removeItem(path) {
  21. // @ts-ignore
  22. wx.removeStorageSync(path);
  23. },
  24. getAllKeys() {
  25. // @ts-ignore
  26. const res = wx.getStorageInfoSync();
  27. return res.keys;
  28. },
  29. clear() {
  30. // @ts-ignore
  31. wx.clearStorageSync();
  32. }
  33. };
  34. module.exports = StorageController;
  35. var _default = exports.default = StorageController;