app.js 1.1 KB

12345678910111213141516171819202122232425262728
  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`
  16. // uni.setStorage({ key: 'token', data: payload })
  17. },
  18. LOGOUT(state) { // 退出登录 删除 token
  19. state.token = ''
  20. document.cookie = "DWBSTOKEN=123; expires=Thu, 01 Jan 1970 00:00:00 UTC"
  21. console.log('cookie', document.cookie)
  22. // token: uni.removeStorageSync('token')
  23. }
  24. // SWITCHINDEXTAABARINDEX(state, payload) { // 切换首页 tabbar
  25. // state.index_tabbar_index = payload
  26. // }
  27. }
  28. }