标签: javascript firebase google-cloud-firestore
在使用firebase的firestore的Web应用程序中,可以将DocumentSnapshot对象保留在变量中并调用data方法以在需要时检索文档中包含的数据,或者调用data方法一旦将其存储在变量中然后使用它。
DocumentSnapshot
data
data方法只是一个访问器函数,对性能没有显着影响,还是应该避免重复调用该方法?
在特定用例中,是否有充分的理由将data方法的结果,其id和ref属性保存在反应组件状态的不同字段中而不是保留DocumentSnapshot实例本身?
id
ref
答案 0 :(得分:0)
对data()的调用没有什么特别昂贵的。你可以自己examine the source code。