diff --git a/src/pages/blind-box/index.vue b/src/pages/blind-box/index.vue index 1e175ce0..835136a4 100644 --- a/src/pages/blind-box/index.vue +++ b/src/pages/blind-box/index.vue @@ -57,7 +57,9 @@ const imgList=ref([{url:'https://cdns.fontree.cn/fonchain-main/prod/image/1833/a const showWin2=ref(false) const showWin3=ref(false) const showWin4=ref(false) -const userInfo=ref(uni.getStorageSync('userInfo')) +const userInfo =()=>{ + return uni.getStorageSync('userInfo') +} onShow(()=>{ showWin2.value=false showWin3.value=false @@ -77,14 +79,14 @@ const errMsg=ref('') const imageSrc=ref('') const goGet=async ()=>{ - if (!userInfo.value.idNum){ + if (!userInfo().idNum){ showWin2.value=true return } const data={ - "userName": userInfo.value.realName, //用户姓名 - "idCard": userInfo.value.idNum, //用户身份证号 - "phone": userInfo.value.telNum, //预约电话 + "userName": userInfo().realName, //用户姓名 + "idCard": userInfo().idNum, //用户身份证号 + "phone": userInfo().telNum, //预约电话 "blindBoxName": "博物馆开馆纪念盲盒" //盲盒名称 } const res=await extractingBlindBoxes(data) diff --git a/src/pages/mine/index.vue b/src/pages/mine/index.vue index 6a39e629..a3b67620 100644 --- a/src/pages/mine/index.vue +++ b/src/pages/mine/index.vue @@ -4,14 +4,14 @@
- +
-
{{ userInfo.nickName }}
+
{{ userInfo()?.nickName }}
-
{{ userInfo.telNum }}
+
{{ userInfo()?.telNum }}
@@ -85,7 +85,9 @@ const currentTab = ref(0) const showWin4=ref(false) const show = ref(true) const imageSrc=ref('') -const userInfo = ref(uni.getStorageSync('userInfo') ?? {}) +const userInfo =()=>{ + return uni.getStorageSync('userInfo') +} onShow(() => { show.value = true }) @@ -128,7 +130,9 @@ const getData=async ()=>{ tabList.value=res.data } } -getData() +onShow(()=>{ + getData() +}) const switchOptions=async (num)=>{ let res if (num===0){