javascript - 导航回平面列表重置时做出本机反应
问题描述
当我在平面列表中滚动到中心然后导航到下一个屏幕然后导航回上一个屏幕时,滚动将返回到平面列表的开头。
我正在使用
this.props.navigation.goBack('SCREEN_A')
有任何想法吗?
解决方案
您可以使用 NavigationAction.back() 方法。看看这个
import { NavigationActions } from 'react-navigation';
const backAction = NavigationActions.back({
key: 'Profile',
});
this.props.navigation.dispatch(backAction);
我认为这对你有用:
dispatch(NavigationActions.back());
推荐阅读
- rest - 使用 REST API 在 Rally 中查询项目的用户故事列表
- java - 由于屏幕旋转等原因,一旦 Activity 被杀死,就无法监听点击事件
- codenameone - 回调在android设备代号one上不起作用
- python - tkinter 的文本小部件插入方法不起作用
- python - 对象在 pygame 中转义窗口。如何防止它这样做?
- karate - 切换页面空手道 UI 问题
- python - python中信号的振荡检测
- pytorch - 我们可以将 Linear 与 BatchNorm 参数融合吗
- java - 将表从一个 DB (HANA) 传输到另一个 DB (MySQL
- java - 当我使用 java 8 创建文件时,使用 Shift-JIS 字符集,一些字符被 char '?' 替换