fix: 报警消息,tab页点击不了修复。

This commit is contained in:
tianyongbao
2026-03-18 22:52:55 +08:00
parent 975be330b8
commit fdc1e55def

View File

@@ -280,22 +280,17 @@ let isLoadingMore = false;
let currentLoadingPage = 0; let currentLoadingPage = 0;
/** ----------------method start------------------------ */ /** ----------------method start------------------------ */
// 标记是否已经初始化
let isInitialized = false;
Taro.useDidShow(() => { Taro.useDidShow(() => {
// 每次显示页面时都刷新数据,确保数据一致性 // 每次显示页面时都刷新数据,确保数据一致性
// 重置分页参数 // 根据当前选中的标签刷新对应数据,并重置分页
warnParams.value.pageNum = 1;
switchParams.value.pageNum = 1;
payParams.value.pageNum = 1;
// 根据当前选中的标签刷新对应数据
if (selectVal.value === 0) { if (selectVal.value === 0) {
warnParams.value.pageNum = 1;
getWarnMsg(); getWarnMsg();
} else if (selectVal.value === 1) { } else if (selectVal.value === 1) {
switchParams.value.pageNum = 1;
getSwitchMsg(); getSwitchMsg();
} else if (selectVal.value === 2) { } else if (selectVal.value === 2) {
payParams.value.pageNum = 1;
getPayMsg(); getPayMsg();
} }
}); });
@@ -314,14 +309,17 @@ function changeVal(e) {
return; return;
} }
// 先更新选中的值
selectVal.value = e; selectVal.value = e;
if (e == 0) {
// 根据选中的值加载对应数据
if (e === 0) {
warnParams.value.pageNum = 1; warnParams.value.pageNum = 1;
getWarnMsg(); getWarnMsg();
} else if (e == 1) { } else if (e === 1) {
switchParams.value.pageNum = 1; switchParams.value.pageNum = 1;
getSwitchMsg(); getSwitchMsg();
} else if (e == 2) { } else if (e === 2) {
payParams.value.pageNum = 1; payParams.value.pageNum = 1;
getPayMsg(); getPayMsg();
} }