From 78d20c178bc45e722e0c4908800e3309458e0086 Mon Sep 17 00:00:00 2001 From: xiangxy Date: Tue, 17 Mar 2026 10:50:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E7=BA=BF=E8=BD=AC=E8=BF=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/outbound/line-transfer.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pages/outbound/line-transfer.vue b/pages/outbound/line-transfer.vue index 753ff39..61dd21e 100644 --- a/pages/outbound/line-transfer.vue +++ b/pages/outbound/line-transfer.vue @@ -96,6 +96,10 @@ onLoad (options) { this.title = options.title }, + // 使用 onShow 确保每次进入页面(包括从后台切回)都能读取最新的缓存值 + onShow() { + this.loadSelectedValue(); + }, created () { this._getRegion() }, @@ -112,11 +116,22 @@ this.options2 = [] } }, + // 从缓存加载选中的值 + loadSelectedValue() { + if (uni.getStorageSync('selectedSiteType')) { + this.index = uni.getStorageSync('selectedSiteType') + } + if (uni.getStorageSync('selectedMbqy')) { + this.index2 = uni.getStorageSync('selectedMbqy') + } + }, selectChange (e) { this.index = e + uni.setStorageSync('selectedSiteType', e) }, selectChange2 (e) { this.index2 = e + uni.setStorageSync('selectedMbqy', e) }, clearUp () { this.val1 = ''