common/LocalStorage.js
@@ -18,9 +18,22 @@ this._data.prefixType = prefixType; } load(key) { load(key, defaultType = 'obj') { const name = 'AiSim.' + this._data.prefixType + '@' + key; return JSON.parse(Taro.getStorageSync(name) || '{}'); const data = Taro.getStorageSync(name); if (data) { return JSON.parse(data); } else { if (defaultType === 'obj') { return {}; } else if (defaultType === 'arr') { return []; } } } loadArr(key) { return this.load(key, 'arr'); } save(key, value) {