React Native:登录首页后如何重置登录页面

时间:2019-02-08 04:40:49

标签: react-native react-navigation autoresetevent

我使用api.in react native登录到我的主页,在顶部它默认显示导航按钮,我想删除或隐藏该按钮。然后,如果我从该页面注销,则在登录页面中有重置文本字段。所以任何人都有这种意思,请告诉我。

2 个答案:

答案 0 :(得分:1)

似乎您想在用户再次返回登录屏幕时重置登录屏幕上的TextInput字段。您可以使用它。

import { NavigationEvents } from 'react-navigation';

<TextInput 
       placeholder="USERNAME"   
       ref={(u) => this._username = u} // add this to your TextInput
/>

然后使用它,<NavigationEvents onWillFocus={ () => { this._username.clear(); } } />

https://reactnavigation.org/docs/en/navigation-events.html

供参考,以供参考

答案 1 :(得分:1)

在您要导航的下一个屏幕的班级中添加它,

 static navigationOptions = {
    headerLeft : null
  };