index.js 604 B

1234567891011121314151617181920212223242526272829
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. Vue.use(Vuex)
  4. const store = new Vuex.Store({
  5. state: {
  6. // 文字大小
  7. page_font_size: uni.getStorageSync('page_font_size') || 'page_font_size',
  8. // 导航栏高度
  9. StatusBar: {
  10. statusBar: 0,
  11. customBar: 0,
  12. },
  13. },
  14. mutations: {
  15. // 设置导航栏高度
  16. SET_STATUSBAR(state, value) {
  17. state.StatusBar = value
  18. },
  19. SET_page_font_size(state, value) {
  20. state.page_font_size = value
  21. uni.setStorage({
  22. key: 'page_font_size',
  23. data: value,
  24. success: function() {}
  25. });
  26. }
  27. }
  28. })
  29. export default store