代码之家  ›  专栏  ›  技术社区  ›  Veselin Zinkov

Firebase实时数据库Web界面可视化错误

  •  1
  • Veselin Zinkov  · 技术社区  · 3 年前

    所以今天我在查看新的实时数据库界面时遇到了一些奇怪的事情。当我在测试一些涉及删除一些数据的东西时,我注意到:

    enter image description here

    视频: https://imgur.com/a/HnFiWts

    基本上是节点 BRQT3DAC5JHNWV0616LAW6W9LN1 通过一个简单的 remove() 请参考。但正如你在视频中看到的,当它被删除时,会出现一些副本,并立即被删除。我测试了一段时间,但行为似乎是随机的。当我试图从客户机中删除数据库中的其他节点时,有时也会发生这种情况。

    这就是为什么我认为这是一个视觉缺陷,而不是我代码中的缺陷:

    1. 这段代码已经有一年半的历史了,因此我之前已经对它进行了无数次测试,我以前从未见过这种情况发生。
    2. 代码执行不会产生任何意外结果。这意味着数据库在代码执行结束时看起来与它应该的完全一样。

    由于最近唯一改变的是数据库的web界面,我认为这一定是一个视觉缺陷,但我仍然不能100%确定。请其他人确认这是否只是一个视觉缺陷?

    1 回复  |  直到 3 年前
        1
  •  1
  •   Frank van Puffelen    3 年前

    这里是firebaser

    这看起来确实像是我们的data viewer在几周前发布的一次重大更新中引入的一个视觉故障。正如您所说,它不会影响存储或读取的数据,但它肯定是一个bug。

    据我所知,我们的QA团队上周晚些时候也发现了这一点,但为了确定:你能吗 file a bug report 有我们的支持团队,这样他们也可以跟踪它?