Skip to content
GitLab
Explore
Sign in
Commits on Source (1)
feat: 更新地图
· f4f758d9
yms
authored
Jan 22, 2025
f4f758d9
Hide whitespace changes
Inline
Side-by-side
CustomOverlay/index.tsx
View file @
f4f758d9
...
...
@@ -91,7 +91,7 @@ const CustomOverlay: React.FC<PropsWithChildren<CustomOverlayProps>> = (
position
:
{
x
:
position
[
0
],
y
:
position
[
1
],
z
:
10
0
,
z
:
10
,
},
topOffset
:
offset
?.
top
??
0
,
leftOffset
:
offset
?.
left
??
0
,
...
...
MapView/index.tsx
View file @
f4f758d9
...
...
@@ -11,6 +11,7 @@ import React, {
memo
,
useEffect
,
useImperativeHandle
,
useLayoutEffect
,
useRef
,
useState
,
}
from
'
react
'
;
...
...
@@ -78,14 +79,14 @@ const MapView: React.ForwardRefRenderFunction<
* 监听父元素的宽高变化
* 重新设置地图容器宽高
*/
useEffect
(()
=>
{
use
Layout
Effect
(()
=>
{
run
();
window
.
addEventListener
(
'
resize
'
,
run
);
// 清理函数,停止观察
return
()
=>
{
window
.
removeEventListener
(
'
resize
'
,
run
);
};
},
[
containerRef
.
current
]);
},
[]);
const
[
isReady
,
{
setFalse
,
setTrue
}]
=
useBoolean
(
false
);
...
...