From 17d0cfa54e611c4c9488cd4bab7e6d11481ce233 Mon Sep 17 00:00:00 2001 From: imeepos Date: Wed, 28 Jan 2026 14:49:56 +0800 Subject: [PATCH] fix: bug --- app/membership.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/membership.tsx b/app/membership.tsx index c5eda7a..c52e654 100644 --- a/app/membership.tsx +++ b/app/membership.tsx @@ -163,8 +163,8 @@ export default function MembershipScreen() { const currentPlan = selectedPlan // 计算进度条百分比:当前计划积分 / 最高计划积分 - const maxPoints = Math.max(...plans.map(plan => plan.points)) - const progressPercentage = (currentPlan?.points / maxPoints) * 100 + const maxPoints = plans.length > 0 ? Math.max(...plans.map(plan => plan.points)) : 1 + const progressPercentage = currentPlan?.points ? (currentPlan.points / maxPoints) * 100 : 0 // 加载状态 if (isStripePricingLoading || creditPlans.length === 0) { @@ -252,6 +252,8 @@ export default function MembershipScreen() { loop onSnapToItem={(index) => setCurrentImageIndex(index)} enabled={false} + windowSize={1} + mode="parallax" /> {carouselImages.map((_, index) => (