【发布时间】:2020-06-25 10:33:04
【问题描述】:
我从 React 的 Firestore 文档中查询了一个特定字段,但我似乎无法将值本身捕获为字符串。每次我 console.log 时,我都会收到一个承诺,但我不确定如何隔离从该承诺返回的字符串。代码和数据库如下。
import React from 'react';
import styled from 'styled-components';
import { firestore } from '../../firebase/firebase.utils';
const name = firestore.collection('blog-categories').doc('8uVaHd22tT5oXSzpOOuj').get().then(doc =>
doc.get('name'));
class Economics extends React.Component {
constructor() {
super();
this.state = {
name: name
}
}
render() {
console.log(this.state.name);
return (
<div>
{/* { this.state.name } */ }
</div>
)
}
}
export default Economics;
【问题讨论】:
标签: javascript reactjs firebase google-cloud-firestore