修改背景问题
This commit is contained in:
@@ -24,7 +24,7 @@ const DistanceQuickFilterV2 = (props) => {
|
|||||||
const quickRef = useRef(null);
|
const quickRef = useRef(null);
|
||||||
const [changePosition, setChangePosition] = useState<number[]>([]);
|
const [changePosition, setChangePosition] = useState<number[]>([]);
|
||||||
const [isMenuOpen, setIsMenuOpen] = useState(false);
|
const [isMenuOpen, setIsMenuOpen] = useState(false);
|
||||||
|
const [keys, setKeys] = useState(0);
|
||||||
// 从 store 获取当前城市信息
|
// 从 store 获取当前城市信息
|
||||||
const { area } = useListState();
|
const { area } = useListState();
|
||||||
const currentCity = area?.at(-1) || ""; // 获取省份/城市名称
|
const currentCity = area?.at(-1) || ""; // 获取省份/城市名称
|
||||||
@@ -84,9 +84,15 @@ const DistanceQuickFilterV2 = (props) => {
|
|||||||
onMenuVisibleChange?.(isMenuOpen);
|
onMenuVisibleChange?.(isMenuOpen);
|
||||||
}, [isMenuOpen, onMenuVisibleChange]);
|
}, [isMenuOpen, onMenuVisibleChange]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
setTimeout(() => {
|
||||||
|
setKeys(new Date().getTime())
|
||||||
|
}, 500)
|
||||||
|
}, [])
|
||||||
return (
|
return (
|
||||||
<View>
|
<View>
|
||||||
<Menu
|
<Menu
|
||||||
|
key={`${keys}`}
|
||||||
className={`distanceQuickFilterWrap ${filterWrapperClassName}`}
|
className={`distanceQuickFilterWrap ${filterWrapperClassName}`}
|
||||||
onOpen={() => setIsMenuOpen(true)}
|
onOpen={() => setIsMenuOpen(true)}
|
||||||
onClose={() => setIsMenuOpen(false)}
|
onClose={() => setIsMenuOpen(false)}
|
||||||
|
|||||||
Reference in New Issue
Block a user