index.js 642 B

123456789101112131415161718192021222324252627282930
  1. // 应用设置存储key值
  2. export const _AppConfigKey = 'APP_GLOBAL_CONFIGS';
  3. // 默认的应用设置
  4. export const DefaultAppConfigs = {
  5. loveConfig: {},
  6. imagesConfig: {},
  7. authorConfig: {},
  8. appConfig: {},
  9. pluginConfig: {},
  10. pageConfig:{}
  11. }
  12. /**
  13. * 获取应用设置
  14. */
  15. export const getAppConfigs = () => {
  16. let configs = uni.getStorageSync(_AppConfigKey)
  17. if (configs) return JSON.parse(configs)
  18. uni.setStorageSync(_AppConfigKey, JSON.stringify(DefaultAppConfigs))
  19. return DefaultAppConfigs;
  20. }
  21. /**
  22. * 保存应用设置
  23. */
  24. export const setAppConfigs = (configs) => {
  25. uni.setStorageSync(_AppConfigKey, JSON.stringify(configs))
  26. }