|
@@ -54,12 +54,12 @@ const Page = () => {
|
|
|
pageInfo.current.page = 1;
|
|
|
setRankList([]);
|
|
|
setData({} as any);
|
|
|
- getData();
|
|
|
+ getData(areaId);
|
|
|
// setInitLoading(true);
|
|
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
|
|
}, [areaId]);
|
|
|
|
|
|
- const getData = async () => {
|
|
|
+ const getData = async (id: number) => {
|
|
|
if (loading) return;
|
|
|
try {
|
|
|
setLoading(true);
|
|
@@ -67,7 +67,7 @@ const Page = () => {
|
|
|
setInitLoading(true);
|
|
|
}
|
|
|
const params: RankRequestParams = {
|
|
|
- area_id: areaId,
|
|
|
+ area_id: id,
|
|
|
type: 0,
|
|
|
page: pageInfo.current?.page || 1,
|
|
|
};
|
|
@@ -104,15 +104,15 @@ const Page = () => {
|
|
|
if (swiperData.area_id !== areaId) {
|
|
|
router.replace(`/rank/detail?id=${swiperData.area_id}`);
|
|
|
setAreaId(swiperData.area_id);
|
|
|
- pageInfo.current.page = 1;
|
|
|
- getData();
|
|
|
+ // pageInfo.current.page = 1;
|
|
|
+ // getData(swiperData.area_id);
|
|
|
}
|
|
|
};
|
|
|
|
|
|
const loadMore = () => {
|
|
|
if (loading) return;
|
|
|
pageInfo.current.page += 1;
|
|
|
- getData();
|
|
|
+ // getData();
|
|
|
};
|
|
|
|
|
|
return (
|