123456789101112131415161718192021222324252627282930 |
- "use strict";
- /**
- * @flow
- * @private
- */
- const StorageController = {
- async: 0,
- getItem(path /*: string*/) /*: ?string*/{
- return wx.getStorageSync(path);
- },
- setItem(path /*: string*/, value /*: string*/) {
- try {
- wx.setStorageSync(path, value);
- } catch (e) {
- // Quota exceeded
- }
- },
- removeItem(path /*: string*/) {
- wx.removeStorageSync(path);
- },
- getAllKeys() {
- const res = wx.getStorageInfoSync();
- return res.keys;
- },
- clear() {
- wx.clearStorageSync();
- }
- };
- module.exports = StorageController;
|