feat: 优化 marker rebuild 的时延
| | |
| | | rebuildCarMarkerTimerRef.current = setTimeout(() => { |
| | | rebuildCarMarkerTimerRef.current = null; |
| | | setDisplayMarkers(markers); |
| | | }, 50); |
| | | }, 100); |
| | | return () => { |
| | | if (rebuildCarMarkerTimerRef.current) { |
| | | clearTimeout(rebuildCarMarkerTimerRef.current); |
| | |
| | | rebuildCarMarkerTimerRef.current = setTimeout(() => { |
| | | rebuildCarMarkerTimerRef.current = null; |
| | | setDisplayMarkers(markers); |
| | | }, 50); |
| | | }, 100); |
| | | return () => { |
| | | if (rebuildCarMarkerTimerRef.current) { |
| | | clearTimeout(rebuildCarMarkerTimerRef.current); |