From aa8038c44dc8e2eda1e801b8f44f54d00fd649e3 Mon Sep 17 00:00:00 2001
From: 卢春龙 <lucl@xiaopeng.com>
Date: 星期五, 24 四月 2026 23:53:02 +0800
Subject: [PATCH] Merge branch 'feature_urgency_fix' into 'develop'
---
src/pages/robotaxi/home/components/map-overlay-tips/index.tsx | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/src/pages/robotaxi/home/components/map-overlay-tips/index.tsx b/src/pages/robotaxi/home/components/map-overlay-tips/index.tsx
index 8d03117..b8e8126 100644
--- a/src/pages/robotaxi/home/components/map-overlay-tips/index.tsx
+++ b/src/pages/robotaxi/home/components/map-overlay-tips/index.tsx
@@ -19,14 +19,28 @@
onOpenSetting: () => void;
/** 查看运营区域 */
onViewOperatingArea: () => void;
+ /** 初始化锚点底部偏移 */
+ anchorBottom?: number;
+ /** 透明度,用于配合上划消失 */
+ opacity?: number;
+ /** 拖拽状态,用于控制过渡动画 */
+ isDragging?: boolean;
};
/**
* 地图顶部提示层。
*/
export default function MapOverlayTips(props: Props) {
+ const anchorStyle = typeof props.anchorBottom === 'number'
+ ? {
+ top: 'auto',
+ bottom: `${props.anchorBottom}px`,
+ opacity: props.opacity !== undefined ? props.opacity : 1,
+ transition: props.isDragging ? 'none' : 'opacity 0.2s ease-out'
+ }
+ : undefined;
return (
- <View className="content-box-top">
+ <View className="content-box-top" style={anchorStyle}>
<View className="position-box">
{
props.isGuest && <View className="visitor-stste ml-32">
--
Gitblit v1.7.1