答案 0 :(得分:1)
列表屏幕获取挂载数据,仅此而已。如果您希望它在每次类别名称更改时获取新数据,您必须像这样将其添加到 useEffect 依赖项中。
const categoryName = navigation.route.params.categoryName;
useEffect(() => {
getData();
},[categoryName]);
现在每次 categoryName 更改时都会调用 getData。
答案 1 :(得分:0)
如果您使用标签,只需在您所在屏幕的 unmountOnBlur: true,