如何在Firebase服务器上检查项目?

时间:2019-03-15 20:43:46

标签: react-native

如何检查链接?也就是说,我需要检查是否存在路径:

.ref("users/" + this.state.name  + "/events/" + this.state.eventname);

具体来说,该项目的存在: this.state.event

如果该元素不存在,则:

this.setState({ isHidden: true });

1 个答案:

答案 0 :(得分:0)

我相信您无需执行此操作即可完成所需的操作。

您可以拨打电话尝试获取URL,如果该URL不存在,则fireFunc不会运行。如果是这样,那么您可能会有一个完成模块,该模块检查失败是否成功,然后执行您想要的操作。

类似的东西:

 user?.updatePassword(updatedPassword, completion: {  error in
     if error != nil {
       print("Error. Show error in current viewController")
     } else {
       print("Login Successful, go to next viewController")
     }
  })