app.js 969 B

1234567891011121314151617181920212223242526
  1. export default {
  2. namespaced: true,
  3. state: {
  4. index_tabbar_index: 0,
  5. version: '1.0.0',
  6. navtabbarHeight: uni.upx2px(128), // 自定义导航栏高
  7. indextabbarHeight: uni.upx2px(98), // 首页 tabbar 高
  8. // token: uni.getStorageSync('token'),
  9. token: document.cookie.split(';').findIndex((e) => e.match('DWBSTOKEN')) == -1 ? '' : document.cookie.split(';')[document.cookie.split(';').findIndex((e) => e.match('DWBSTOKEN'))].split('=')[1],
  10. statusbarHeight: 30 // 状态栏高度
  11. },
  12. mutations: {
  13. LOGIN(state, payload) { // 登录 保存 token
  14. state.token = payload
  15. document.cookie = `DWBSTOKEN=${payload}; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/;`
  16. // uni.setStorage({ key: 'token', data: payload })
  17. },
  18. LOGOUT(state) { // 退出登录 删除 token
  19. state.token = ''
  20. // token: uni.removeStorageSync('token')
  21. }
  22. // SWITCHINDEXTAABARINDEX(state, payload) { // 切换首页 tabbar
  23. // state.index_tabbar_index = payload
  24. // }
  25. }
  26. }