如何在React JS中渲染对象

PEEMAPOD NEAMKUR

如何在JSX中渲染对象?我不知道任何呈现对象的方法。您能否给我展示一个如何呈现此数据的示例方法?我想呈现对象Data(Object)中的所有数据

在此处输入图片说明

import React from "react";
import { connect } from "react-redux";
import Container from "@material-ui/core/Container";
import Typography from "@material-ui/core/Typography";
import { firestore } from "../../firebase/firebase.utils";
class Profile extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      User: {},
    };
  }
  componentDidMount() {
    const { uid } = this.props.currentUser;
    firestore
      .collection("users")
      .doc(uid)
      .get()
      .then((doc) => {
        this.setState({
          User: doc.data(),
        });
        console.log(this.state.User);
      })

      .catch((err) => {
        console.log("Error getting documents", err);
      });
  }

  render() {
    return (
      <Container
        maxWidth="lg"
        style={{ paddingTop: "2%", paddingBottom: "2%" }}
      >
       I want to show all data on this
      </Container>
    );
  }
}

const mapStateToProps = (state) => ({
  currentUser: state.user.currentUser,
});
export default connect(mapStateToProps)(Profile);

苏拉夫·辛格

您可以显示这样的数据。

  render() {
    const { User } = this.state;
    const { email, displayName } = User || {};

    return (
      <Container
        maxWidth="lg"
        style={{ paddingTop: '2%', paddingBottom: '2%' }}
      >
       <h2>{email}</h2>
       <h2>{displayName}</h2>
      </Container>
    );
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在React Native中渲染对象?

来自分类Dev

如何在React中渲染对象的属性?

来自分类Dev

在React.js中循环并渲染对象

来自分类Dev

如何在React中渲染存储在对象中的数组?

来自分类Dev

如何在React渲染函数中从JSON对象获取值?

来自分类Dev

如何在React中从数组渲染随机对象?

来自分类Dev

如何在React Redux中渲染Date对象?

来自分类Dev

如何在React渲染函数中从JSON对象获取值?

来自分类Dev

如何在 React 中渲染/映射对象数组

来自分类Dev

React.js:从对象数组中渲染组件

来自分类Dev

如何在React JS中渲染之前等待状态?

来自分类Dev

如何在React中从非React库中渲染div对象?

来自分类Dev

React 中的 JS 渲染

来自分类Dev

如何在three.js中渲染对象表面的法线

来自分类Dev

如何在three.js中仅渲染最接近深度级别的透明对象?

来自分类Dev

在React中渲染JavaScript对象

来自分类Dev

在React渲染中循环对象

来自分类Dev

在React中渲染数组/对象

来自分类Dev

在 React 中渲染对象数组

来自分类Dev

如何在react中渲染嵌套元素

来自分类Dev

如何在React中渲染递归组件?

来自分类Dev

如何在React中渲染动态表

来自分类Dev

如何在 React Redux 中渲染 ListItems?

来自分类Dev

你如何在 React 中渲染 HOC?

来自分类Dev

如何在 React 中渲染地图?

来自分类Dev

如何在React js 0.13.3中访问嵌套对象

来自分类Dev

如何在React JS中从api访问对象数组?

来自分类Dev

如何在React中基于javascript对象渲染组件X次?

来自分类Dev

如何在 React 的同一个 <li> 标签中渲染对象数组?