解决弹出框无法返回的问题
This commit is contained in:
@@ -548,9 +548,13 @@ import ServiceListFurniture from "./serviceListFurniture.vue";
|
||||
// 检查页面栈,如果当前是第一个页面,则不能返回
|
||||
const pages = getCurrentPages();
|
||||
if (pages.length <= 1) {
|
||||
// 如果是第一个页面,不执行返回操作
|
||||
// 对于 tabBar 页面,通常不需要返回按钮,或者可以隐藏返回按钮
|
||||
console.log('[FurnitureReception][goBack] 当前是第一个页面,无法返回');
|
||||
// 作为 tabBar 页从其他入口跳转进来时,兜底切回 AI 分析页
|
||||
uni.switchTab({
|
||||
url: '/pages/ai_analysis/ai_analysis',
|
||||
fail: (err) => {
|
||||
console.error('[FurnitureReception][goBack] 切回AI分析页失败:', err);
|
||||
}
|
||||
});
|
||||
return;
|
||||
}
|
||||
uni.navigateBack({
|
||||
|
||||
Reference in New Issue
Block a user