// 应用设置存储key值 export const _AppConfigKey = 'APP_GLOBAL_CONFIGS'; export const _AppMockJsonKey = 'APP_GLOBAL_MOCK_JSON'; // 默认的应用设置 export const DefaultAppConfigs = { loveConfig: {}, imagesConfig: {}, authorConfig: {}, appConfig: {}, pluginConfig: {}, pageConfig: {} } /** * 获取应用设置 */ export const getAppConfigs = () => { let configs = uni.getStorageSync(_AppConfigKey) if (configs) return JSON.parse(configs) uni.setStorageSync(_AppConfigKey, JSON.stringify(DefaultAppConfigs)) return DefaultAppConfigs; } /** * 保存应用设置 */ export const setAppConfigs = (configs) => { uni.setStorageSync(_AppConfigKey, JSON.stringify(configs)) } /** * 获取应用模拟数据 */ export const getAppMockJson = () => { let json = uni.getStorageSync(_AppMockJsonKey) if (json) return JSON.parse(json) uni.setStorageSync(_AppMockJsonKey, JSON.stringify({})) return {}; } /** * 保存应用模拟数据 */ export const setAppMockJson = (json) => { uni.setStorageSync(_AppMockJsonKey, JSON.stringify(json)) }