From f371245e7a2cabdff39a1e24c7bf7cf7c0ce74d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E7=86=8A=E7=86=8A=E5=AD=90=E8=B7=AF?= Date: Mon, 9 Feb 2026 15:24:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=20delta=20?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E5=B9=B6=E7=AE=80=E5=8C=96=20goBack=20?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../page-container/page-container.ts | 38 +++++++------------ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/miniprogram/components/page-container/page-container.ts b/miniprogram/components/page-container/page-container.ts index 100c99a..1d00ec6 100644 --- a/miniprogram/components/page-container/page-container.ts +++ b/miniprogram/components/page-container/page-container.ts @@ -40,11 +40,6 @@ Component({ type: Boolean, value: true, }, - // 后退的层数 - delta: { - type: Number, - value: 1, - }, // 标题最大长度,超出用 "…" 表示 titleMaxLength: { type: Number, @@ -118,25 +113,20 @@ Component({ * 返回按钮点击事件 */ goBack() { - const pages = getCurrentPages() - const delta = this.properties.delta - if (pages.length > 1 && delta > 0) { - wx.navigateBack({ - delta, - success: (res) => { - // 转发成功事件 - this.triggerEvent('success', res) - // 转发完成事件 - this.triggerEvent('complete', res) - }, - fail: (err) => { - // 转发失败事件 - this.triggerEvent('fail', err) - // 转发完成事件 - this.triggerEvent('complete', err) - }, - }) - } + wx.navigateBack({ + success: (res) => { + // 转发成功事件 + this.triggerEvent('success', res) + // 转发完成事件 + this.triggerEvent('complete', res) + }, + fail: (err) => { + // 转发失败事件 + this.triggerEvent('fail', err) + // 转发完成事件 + this.triggerEvent('complete', err) + }, + }) }, /**