【发布时间】:2021-09-16 06:29:37
【问题描述】:
onMounted(() => {
productService.value
.getProducts()
.then((data) => (products.value = data));
console.log((products))
});
当我使用 console.log 打印 products 时,这里有我所拥有的。
我看到我想要的数据在 RawValue 中,但我不知道如何访问它们。
我尝试了 Object.values(products) 或只是 console.log(products._rawValue) 或 console.log(products.rawValue) 它打印 undefined。
你知道什么函数调用吗?
谢谢
【问题讨论】:
-
您需要在数据属性中定义变量并用传入的数据填充它们。
-
我如何用传入的数据填充它们?
-
尝试控制台记录“数据”以验证其结构。您实际上可能需要将“products”(或“products.value”)设置为数据属性,例如
products.value = data.products。 -
嗨@KateP,我只是想确定一下,这些数据是否来自
firebase? P.S. 如果您告诉我们您使用什么包来接收该数据,这将真正帮助我们。