你可以在props.isTabs
改变后使用setRewardsList([])
和setAwardList([])
来清空原有的列表数据,让它们重新加载。具体的代码如下:
useEffect(() => {
// 清空奖励列表和记录列表
setRewardsList([]);
setAwardList([]);
}, [props.isTabs]);
这样,在handleScroll
函数中,当触发到底部加载更多数据时,就会重新加载新的数据并将其添加到空列表中。
内容由零声教学AI助手提供,问题来源于学员提问