请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

期望需要服务单渲染的界面和不需要服务端渲染的界面在同一个工程中

我发现在server.js 中我们是使用了 app.get(’*’), 那么在这个项目中所有界面都要进行服务端渲染,如果我只要想让其中一个界面进行服务端渲染。例如:首页是服务端渲染,翻译列表页不是的,那么从首页跳转是可以的,在翻译列表页进行刷新就会报404。那我如何做到需要服务端渲染的和不需要服务端渲染在一个项目中。

正在回答 回答被采纳积分+3

1回答

Dell 2019-12-22 18:32:09

那你就判断,如果是首页就走服务器端逻辑,否则直接返回一个默认的html就可以了

0 回复 有任何疑惑可以回复我~
  • 提问者 小学童123 #1
    谢谢,后面也想到这个方式。想咨询另一个问题:我现在的项目使用的是next框架,ssr项目和csr项目起了2个工程。请问是否有必要把两个工程合并为一个工程,ssr部分的依然是ssr渲染,csr的还是csr渲染。(备注:csr设计的业务模块较多。ssr目前是写了首页和详情页)
    回复 有任何疑惑可以回复我~ 2019-12-28 12:15:24
  • Dell 回复 提问者 小学童123 #2
    我建议合并到一起,没必要两套
    回复 有任何疑惑可以回复我~ 2019-12-29 16:48:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信