为什么道具不传给孩子?

时间:2018-11-14 13:03:22

标签: reactjs react-router

我的渲染函数中有以下代码,试图将用户作为道具传递给<Client />组件。当我查看哪些道具<Client />收到其唯一的历史记录,位置和比赛信息时。 this.props.test = undefined

const users = this.state.users;
  return (
    <TableBody>
        {users.map((user, i) => {
          return (
            <TableRow key={i}>
              <TableCell>
                <Link to={`/Users/${user.name}`}>{user.name}</Link>
                <Route
                  path={`/Users/${user.name}`}
                  render={props => <Client {...props} test="hi" />}
                />
              </TableCell>
              <TableCell>{user.jobTitle}</TableCell>
              <TableCell>{user.company.name}</TableCell>
              <TableCell>{user.status}</TableCell>
            </TableRow>
          );
        })}
      </TableBody>
      )

0 个答案:

没有答案