0

当我尝试使用抽屉导航到屏幕时。单击抽屉标签后。它正在将我导航到屏幕,但抽屉没有关闭。但是当我再次点击抽屉时,它正在关闭。

我认为当我navigation.setParamsComponentDidMount. 没有设置Params它工作正常,抽屉立即关闭。但我想设置参数。

有没有人有解决方案?

4

1 回答 1

0

这似乎是反应导航的错误。解决方法是使用延迟为 0 的超时。

setTimeout(() => {
  () => {
    //use setParams here
  };
}, 0);

这暂时有效,直到找到更好的解决方案

于 2020-01-06T08:49:26.620 回答