【发布时间】:2018-07-01 00:30:01
【问题描述】:
我总是迭代孩子。
snapshot.forEach((item) => { } ));
不过,我只想抢第一个。
【问题讨论】:
-
目前,您的问题中没有足够的信息可以肯定地回答。我们需要知道您的
snapshot是如何产生的,并且可能会看到您正在阅读的 JSON。
标签: firebase firebase-realtime-database
我总是迭代孩子。
snapshot.forEach((item) => { } ));
不过,我只想抢第一个。
【问题讨论】:
snapshot 是如何产生的,并且可能会看到您正在阅读的 JSON。
标签: firebase firebase-realtime-database
循环遍历孩子是正确的做法。
即使查询只有一个匹配项,快照仍然是一个列表;它只包含一个项目。要访问该项目,您需要遍历结果
这在使用 limitToFirst(1) 和 limitToLast(1) 时也适用。
您可以阅读更多关于它的信息here.
【讨论】: