首页 > 解决方案 > 导航回平面列表重置时做出本机反应

问题描述

当我在平面列表中滚动到中心然后导航到下一个屏幕然后导航回上一个屏幕时,滚动将返回到平面列表的开头。

我正在使用

this.props.navigation.goBack('SCREEN_A')

有任何想法吗?

标签: javascriptreactjsreact-nativereact-navigation

解决方案


您可以使用 NavigationAction.back() 方法。看看这个

import { NavigationActions } from 'react-navigation';

const backAction = NavigationActions.back({
  key: 'Profile',
});
this.props.navigation.dispatch(backAction);

我认为这对你有用:

dispatch(NavigationActions.back());

推荐阅读