Explorar el Código

不保存 roleKey 问题修改

tangning hace 3 años
padre
commit
a417a79da5
Se han modificado 1 ficheros con 8 adiciones y 1 borrados
  1. 8 1
      src/state/user.js

+ 8 - 1
src/state/user.js

@@ -17,13 +17,19 @@ const user = ref({
   token: localStorage.getItem('token'),
   info: strToJson(localStorage.getItem('info'), {}),
   permission: strToJson(localStorage.getItem('permission'), []),
-  roleKeyList:strToJson(localStorage.getItem('roleKeyList'), [])
+  roleKeyList:strToJson(localStorage.getItem('roleKeyList'), []),
+  roleKey: localStorage.getItem('roleKey'),
+  
 })
 
 watch(
   () => user.value.token,
   () => localStorage.setItem('token', user.value.token)
 )
+watch(
+  () => user.value.roleKey,
+  () => localStorage.setItem('roleKey', user.value.roleKey)
+)
 
 watch(
   () => user.value.info,
@@ -93,6 +99,7 @@ export const setInfo = val => {
 }
 
 export const setRoleKey = val => {
+  alert(val)
   user.value.roleKey = val
 }