繁体   English   中英

如何在nextjs中获取动态页面html output?

[英]How to get a dynamic page html output in nextjs?

如何在next.js html output中创建动态页面? 我有一个动态页面,导出后没有为其创建文件。 当我点击链接时,它进入了页面,但是在刷新页面时,没有发现404错误。 或者有没有办法在节点模块和 server.js 中定义动态页面链接?

我的代码:

[帖子].js

const Layout = dynamic(() => import('../../components/blogs/post'),
    { loading: () => <p>loading...</p> }
)

class Post extends React.Component {
    render() {
        return (
            <Layout/>
        )     
    }
}

您是否在项目中制作了以下文件?

描述图片

在这张图片中,我在 /pages 文件夹下制作了 [uid].tsx。 所以我将按照我们的getStaticPropsgetStaticPaths进行渲染

如果没有 [uid].tsx,我们将无法在受尊重的路由端点处呈现我们的页面。

有关更多信息,请查看文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM