Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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 在next.js中使用getstaticprops安装组件之前获取用户路由器 //主文件:pages/review/[review].js 从“下一个/路由器”导入{useRouter} 从“React”导入React 从“../../components/review_list.js”导入列表 从“下一个/路由器”导入{withRouter} 从“../../components/getStaticProps.js”导入{getStaticProps} 类。组件{ 建造师(道具){ 超级(道具) } 继续{ this.setState({procedure:true}) } 异步呈现(){ 让props=等待getStaticProps() 控制台日志(道具) 返回( a、 title.replace(//g,'-')==this.props.router.query.review.nsfw?'block':'none' }}> 此审查包含可能不适合某些用户的NSFW内容,是否继续? 是的,让我进去 {this.state.anime.title} {this.state.anime.genres.map(g=>g.join(“”)} 注意:我不是根据MAL分配类型,而是根据我自己的意见分配类型 {this.state.anime.rating} {this.state.anime.review} 返回列表 ) } } 使用路由器导出默认值(查看) //组件/getstaicprops.js 导出异步函数getStaticProps(上下文){ 返回{ props:{},//将作为props传递给页面组件 } }_Javascript_Reactjs_Next.js - Fatal编程技术网

Javascript 在next.js中使用getstaticprops安装组件之前获取用户路由器 //主文件:pages/review/[review].js 从“下一个/路由器”导入{useRouter} 从“React”导入React 从“../../components/review_list.js”导入列表 从“下一个/路由器”导入{withRouter} 从“../../components/getStaticProps.js”导入{getStaticProps} 类。组件{ 建造师(道具){ 超级(道具) } 继续{ this.setState({procedure:true}) } 异步呈现(){ 让props=等待getStaticProps() 控制台日志(道具) 返回( a、 title.replace(//g,'-')==this.props.router.query.review.nsfw?'block':'none' }}> 此审查包含可能不适合某些用户的NSFW内容,是否继续? 是的,让我进去 {this.state.anime.title} {this.state.anime.genres.map(g=>g.join(“”)} 注意:我不是根据MAL分配类型,而是根据我自己的意见分配类型 {this.state.anime.rating} {this.state.anime.review} 返回列表 ) } } 使用路由器导出默认值(查看) //组件/getstaicprops.js 导出异步函数getStaticProps(上下文){ 返回{ props:{},//将作为props传递给页面组件 } }

Javascript 在next.js中使用getstaticprops安装组件之前获取用户路由器 //主文件:pages/review/[review].js 从“下一个/路由器”导入{useRouter} 从“React”导入React 从“../../components/review_list.js”导入列表 从“下一个/路由器”导入{withRouter} 从“../../components/getStaticProps.js”导入{getStaticProps} 类。组件{ 建造师(道具){ 超级(道具) } 继续{ this.setState({procedure:true}) } 异步呈现(){ 让props=等待getStaticProps() 控制台日志(道具) 返回( a、 title.replace(//g,'-')==this.props.router.query.review.nsfw?'block':'none' }}> 此审查包含可能不适合某些用户的NSFW内容,是否继续? 是的,让我进去 {this.state.anime.title} {this.state.anime.genres.map(g=>g.join(“”)} 注意:我不是根据MAL分配类型,而是根据我自己的意见分配类型 {this.state.anime.rating} {this.state.anime.review} 返回列表 ) } } 使用路由器导出默认值(查看) //组件/getstaicprops.js 导出异步函数getStaticProps(上下文){ 返回{ props:{},//将作为props传递给页面组件 } },javascript,reactjs,next.js,Javascript,Reactjs,Next.js,所以我在这里要做的是把用户的路由器放到{}中,例如: 从“下一个/路由器”导入{withRouter} // ... 代码 渲染{ 返回( {this.props.router.query.review}//显示它 key==this.props.router.query.review)}>这不起作用//this.props.router.query.review未定义 ) } 有人告诉我使用getstaticprops,但我不知道如何在我的上下文中使用它,顺便说一句,我的url是这样的htt

所以我在这里要做的是把用户的路由器放到{}中,例如:

从“下一个/路由器”导入{withRouter}
// ... 代码
渲染{
返回(
{this.props.router.query.review}

//显示它

key==this.props.router.query.review)}>这不起作用

//this.props.router.query.review未定义 ) }
有人告诉我使用getstaticprops,但我不知道如何在我的上下文中使用它,顺便说一句,我的url是这样的
http://localhost:3000/review/horimiya
。我想得到用户的路由器,这样我就可以在我的数组中搜索它,但如果我这样做,它将变得未定义