将本机状态设置为初始状态

时间:2020-07-27 09:55:42

标签: react-native

我想知道每当我们按下tabBar中的按钮时是否可以将状态设置为初始状态值?目前,当我离开tabBar并在应用程序中进行几次导航后返回时,用户在TextField中输入的信息仍然存在。

谢谢!

1 个答案:

答案 0 :(得分:0)

可以使用React钩子来实现与类函数中生命周期方法相似的结果。

useEffect方法在组件渲染器上运行。您可以在那里设置状态。

const [currentState, setCurrentState] = useState(null);

useEffect(()=>{

   // This will run after 1st render
   setCurrentState(""); 

},[]);