fix:修改跳转逻辑
This commit is contained in:
@@ -64,7 +64,7 @@
|
|||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { ref, inject, nextTick, onMounted } from 'vue';
|
import { ref, inject, nextTick, onMounted } from 'vue';
|
||||||
import { onLoad } from '@dcloudio/uni-app';
|
import { onLoad, onShow } from '@dcloudio/uni-app';
|
||||||
import { appUserInfo } from '@/apiRc/user/user.js';
|
import { appUserInfo } from '@/apiRc/user/user.js';
|
||||||
import RemindPopup from './components/RemindPopup.vue';
|
import RemindPopup from './components/RemindPopup.vue';
|
||||||
import PageHeader from './components/PageHeader.vue';
|
import PageHeader from './components/PageHeader.vue';
|
||||||
@@ -300,7 +300,7 @@ async function handleConfirm() {
|
|||||||
remindPopup.value?.close();
|
remindPopup.value?.close();
|
||||||
|
|
||||||
// 跳转到完善信息页面
|
// 跳转到完善信息页面
|
||||||
navTo('/pages/complete-info/complete-info');
|
navTo('/packageA/pages/personalInfo/personalInfo');
|
||||||
}
|
}
|
||||||
|
|
||||||
// 切换tab
|
// 切换tab
|
||||||
@@ -483,6 +483,14 @@ onLoad(() => {
|
|||||||
getRemindInfo();
|
getRemindInfo();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
onShow(() => {
|
||||||
|
// 返回本页后,如果之前因为信息缺失未展示内容,则重新检查
|
||||||
|
if (!showContent.value) {
|
||||||
|
hasCheckedRemindInfo = false;
|
||||||
|
getRemindInfo();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
if (remindList.value.length > 0 && !showContent.value) {
|
if (remindList.value.length > 0 && !showContent.value) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user