【发布时间】:2021-04-15 17:14:28
【问题描述】:
我使用next js和react js生成动态网页。我生成一些关于用户的网页,当用户数据发生变化时,我想从中获取静态 HTML 网页。我如何在下一个 js 中执行此过程,是否有任何外部或内置库用于此任务
我使用, 我整个项目的 React js、Next js 和 Hooks
【问题讨论】:
标签: javascript reactjs next.js
我使用next js和react js生成动态网页。我生成一些关于用户的网页,当用户数据发生变化时,我想从中获取静态 HTML 网页。我如何在下一个 js 中执行此过程,是否有任何外部或内置库用于此任务
我使用, 我整个项目的 React js、Next js 和 Hooks
【问题讨论】:
标签: javascript reactjs next.js
您正在寻找作为 Next.js 一部分的开箱即用的静态 HTML 导出。在此处查看文档:https://nextjs.org/docs/advanced-features/static-html-export
【讨论】:
如果理解得好,你喜欢做服务端渲染,next js 有它的东西。
import React from "react";
export async function getServerSideProps() {
//some server side stuff, example: API calls
}
//you can use function, class etc. instead of const
const test = () => {
return (
<div>123<div>
)
}
export default test;
请阅读一些关于 getServerSideProps here的文档
【讨论】: