Я изо всех сил пытаюсь в консоль записать информацию, полученную из firebase.
Мой код: class HistoryPage extends Component {
componentWillMount() {
this.props.historyFetch();
}
render() {
var ob = this.props.xyConsts[0];
console.log(ob);
return (
<Text>{this.props.xyConsts[0].const1}</Text>
);
}
}
const mapstateToProp = (state) => {
const xyConsts = _.map(state.historyPage, (val, uid) => {
return { ...val, uid };
});
return { xyConsts };
};
export default connect(mapstateToProp, { historyFetch })(HistoryPage);
Из журнала консоли я получил информацию, которую можно увидеть здесь Распечатка журнала консоли
Это похоже на объект.Но когда я хочу распечатать «this.props.xyConsts [0] .const1» или другой ключ, я получаю неопределенный.
Я подозреваю, что информация, возвращаемая из firebase, не является объектом, но как я могу достать и напечатать на экране такие вещи, как "this.props.xyConsts [0] .const1"?
Любая помощь будет оценена.