我想知道每当我们按下tabBar中的按钮时是否可以将状态设置为初始状态值?目前,当我离开tabBar并在应用程序中进行几次导航后返回时,用户在TextField中输入的信息仍然存在。
谢谢!
答案 0 :(得分:0)
您可以使用React钩子来实现与类函数中生命周期方法相似的结果。
useEffect方法在组件渲染器上运行。您可以在那里设置状态。
const [currentState, setCurrentState] = useState(null);
useEffect(()=>{
// This will run after 1st render
setCurrentState("");
},[]);