我正在学习 Next.js。我想从用户那里获取纬度和经度。然后调用API。我的代码是这样的:
import Navbar from "../../comps/Navbar";
import Link from "next/link";
import Head from "next/head";
import styles from '../../styles/Mensen.module.css'
import { useEffect } from "react";
import { useState } from "react";
import Location from "../../comps/Location";
import navigator from "react";
export const getStaticProps = async (context) => {
const res = await fetch('https://openmensa.org/api/v2/canteens?near[lat]=' + lat+ '&near[lng]=' + long + '&near[dist]=50000');
const data = await res.json();
return {
props: { mensen: data }
}
}
const Mensen = ({mensen}) => {
return ( …Run Code Online (Sandbox Code Playgroud)