Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React native:登录主页后如何重置登录页面_React Native_React Navigation_Autoresetevent - Fatal编程技术网

React native React native:登录主页后如何重置登录页面

React native React native:登录主页后如何重置登录页面,react-native,react-navigation,autoresetevent,React Native,React Navigation,Autoresetevent,我使用api登录到我的主页。在react native中,顶部默认显示导航按钮,我想删除或隐藏该按钮。然后,如果我从该页面注销,则在登录页面中重置文本字段。所以任何人都知道这意味着什么,请让我知道。当用户再次返回登录屏幕时,您似乎想重置登录屏幕上的TextInput字段。你可以用这个 import { NavigationEvents } from 'react-navigation'; <TextInput placeholder="USERNAME"

我使用api登录到我的主页。在react native中,顶部默认显示导航按钮,我想删除或隐藏该按钮。然后,如果我从该页面注销,则在登录页面中重置文本字段。所以任何人都知道这意味着什么,请让我知道。

当用户再次返回登录屏幕时,您似乎想重置登录屏幕上的
TextInput
字段。你可以用这个

import { NavigationEvents } from 'react-navigation';

<TextInput 
       placeholder="USERNAME"   
       ref={(u) => this._username = u} // add this to your TextInput
/>
从“react navigation”导入{NavigationEvents};
这个。_username=u}//将它添加到您的文本输入中
/>
然后使用这个,
{this._username.clear();}}}/>


作为参考签出,当用户再次返回登录屏幕时,您似乎希望重置登录屏幕上的
文本输入
字段。你可以用这个

import { NavigationEvents } from 'react-navigation';

<TextInput 
       placeholder="USERNAME"   
       ref={(u) => this._username = u} // add this to your TextInput
/>
从“react navigation”导入{NavigationEvents};
这个。_username=u}//将它添加到您的文本输入中
/>
然后使用这个,
{this._username.clear();}}}/>


为了便于参考,请在您导航的下一个屏幕类中签出此

,添加此

 static navigationOptions = {
    headerLeft : null
  };

在您导航的下一个屏幕的类中添加此

 static navigationOptions = {
    headerLeft : null
  };

你能再解释一下吗?无法获取您想要的内容我想删除导航按钮,默认设置为react native。登录主页后,不应显示“导航”按钮@JaydeepGalani@Aswini你在使用createStackNavigator吗?是的,我在使用createStackNavigator@ShubhamBishtDid Jaydeep的答案对你有用吗?你能解释更多吗?无法获取您想要的内容我想删除导航按钮,默认设置为react native。登录主页后,不应显示“导航”按钮@JaydeepGalani@Aswini你在使用createStackNavigator吗?是的,我在使用createStackNavigator@ShubhamBishtDid Jaydeep的答案对你有用?但是我在使用createStackNavigator进行导航。我也不知道如何在我的代码中实现你的代码@ShubhamBishtbut我正在使用createStacknavigator进行导航。我也不知道如何在我的代码中实现您的代码@ShubhamBisht