reactjs 为什么getServersideprops返回undefined?

q35jwt9p  于 2023-05-17  发布在  React
关注(0)|答案(1)|浏览(165)

我写的代码来获取数据,但它的显示未定义的控制台。下面是我的代码:

export default function Home({ data }) {
  console.log(data);
  return (
    <div>
      <h2>Welcome !!</h2>
    </div>
  );
}

export async function getServerSideProps() {
  const res = "https://randomuser.me/api/?results=10";
  const users = res.json();
  return {
    props: {
      data: users,
    },
  };
}

我得把数据输入控制台。

gjmwrych

gjmwrych1#

export default function Home({ users }) {
  console.log(users );
  return (
    <div>
      <h2>Welcome !!</h2>
    </div>
  );
}

export async function getServerSideProps(context) {
      const res = await fetch("https://randomuser.me/api/?results=10");
  const users = await res.json();

  return {
     props: {
         users 
     }
  }

}

相关问题