当我尝试使用抽屉导航到屏幕时。单击抽屉标签后。它将我导航到屏幕,但是抽屉没有关闭。但是当我再次单击Drawer时,它将关闭。
我认为在navigation.setParams
中使用ComponentDidMount
时会感到困惑。没有设置Params
的情况下工作正常,抽屉立即关闭。
但是我想设置参数。
有人有解决方案吗?
答案 0 :(得分:0)
这似乎是反应导航的错误。一种解决方法是使用延迟为0的超时。
setTimeout(() => {
() => {
//use setParams here
};
}, 0);
此方法暂时有效,直到找到更好的解决方案