Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript slug URL的Next.js路由,例如site.com/username_Javascript_Routes_Next.js - Fatal编程技术网

Javascript slug URL的Next.js路由,例如site.com/username

Javascript slug URL的Next.js路由,例如site.com/username,javascript,routes,next.js,Javascript,Routes,Next.js,我正在尝试路由,以便每个用户名都有一个配置文件页,例如site.com/jack或site.com/jill (用户名信息将从API中提取,该API还将包含用户ID和电子邮件) 如果您有pages>[name].js或pages>[name]>index.js,您可以从getServerSideProps的context.query获取它,这取决于您的pages文件夹的设置方式 export const getServerSideProps = async (context) => {

我正在尝试路由,以便每个用户名都有一个配置文件页,例如site.com/jack或site.com/jill

(用户名信息将从API中提取,该API还将包含用户ID和电子邮件)


如果您有pages>[name].js或pages>[name]>index.js,您可以从getServerSideProps的context.query获取它,这取决于您的pages文件夹的设置方式

export const getServerSideProps = async (context) => {
     const { name } = context.query;
return {
props: {
name
}
}
     
}