【问题标题】:React-native-navigation check if componentId exists before pushReact-native-navigation 在推送之前检查 componentId 是否存在
【发布时间】:2020-12-14 10:30:24
【问题描述】:

我正在使用 react-native-navigation 库在我的应用程序中导航屏幕,问题是如果我通过按下按钮导航到屏幕并快速按下多次,则该特定屏幕会打开多次。我的问题是是否有可能在推送之前检查堆栈中是否存在屏幕,我想知道是否存在任何方法或属性,我可以从中获取带有组件 ID 的堆栈。

PS:我不想在第一次点击后禁用按钮。

【问题讨论】:

  • 你有没有得到任何解决方案?

标签: react-native react-native-navigation wix-react-native-navigation


【解决方案1】:

您可以限制处理按钮单击事件的函数。 lodash.throttle 可以很容易地用于此目的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    相关资源
    最近更新 更多