javascript REACT:在无状态功能组件中渲染对象数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript REACT:在无状态功能组件中渲染对象数组相关的知识,希望对你有一定的参考价值。

var users = [
  { id: 1, name: "Chris" },
  { id: 2, name: "Jeff" },
  { id: 3, name: "Julie" },
  { id: 4, name: "Jessica" }
];

function UserList(props) {
  var users = props.users;
  var usersListItems = users.map(function(user) {
    return <div key={user.id}>{user.name}</div>;
  });
  return <div>{usersListItems}</div>;
}

// or

// function UserList(props) {
//   var users = props.users;
//   return (
//     <div>
//       {users.map(function(user) {
//         return <div key={user.id}>{user.name}</div>;
//       })}
//     </div>
//   );
// }

以上是关于javascript REACT:在无状态功能组件中渲染对象数组的主要内容,如果未能解决你的问题,请参考以下文章

使用钩子在无状态组件中获得子状态

在无状态子组件中传递/访问道具

在无状态组件中的现有状态转换期间无法更新

javascript REACT:基本无状态功能组件

无状态组件 React 路由器

如何在嵌套函数中在无状态函数中设置状态?