SSR框架
本话题发布SSR框架相关的问答文章和技术分享,将持续更新,为您推荐了18篇问答,访问即可查看更多精彩内容。
-
2
回答
34浏览
Next.js中getServerSideProps里怎么正确调用异步API并处理错误?
我在用Next.js做服务端渲染,想在getServerSideProps里请求用户数据,但一遇到网络错误页面就直接挂了,试过try/catch好像也不起作用。 这是我的代码: export asyn...
框架 2026-03-27 16:55:18 -
2
回答
42浏览
Sapper中如何正确获取服务端渲染时的请求头信息?
我在用Sapper做SSR开发时,想在服务端获取用户请求的User-Agent,但在preload函数里拿不到req对象,试了global.window也无效,到底该怎么拿到请求头啊? 我现在的代码是...
框架 2026-03-23 08:47:16 -
1
回答
54浏览
SvelteKit中如何正确处理SSR下的window对象访问?
我在SvelteKit项目里写了个组件,需要监听页面滚动,但在服务端渲染时一直报window is not defined的错。我知道SSR环境下没有window,但不确定该在哪个生命周期里安全地访问...
框架 2026-03-22 23:09:22 -
1
回答
32浏览
Fresh 中如何正确使用 Vue 组件进行服务端渲染?
我在 Fresh 项目里尝试引入 Vue 组件做 SSR,但页面直接报错说 Vue 未定义。明明在客户端能跑,服务端就挂了,是不是 Fresh 不支持 Vue 啊? 我试过把 Vue 的 script...
框架 2026-03-19 13:14:22 -
2
回答
26浏览
11ty中如何正确引入并使用CSS模块?
我在用11ty做静态站点,想把CSS文件单独引入到某个页面,但发现样式没生效。我试过在.njk模板里用{% set css %}styles.css{% endset %},也试过直接link标签,都...
框架 2026-03-08 12:01:19 -
2
回答
34浏览
VitePress 中如何正确使用 Vue 组件的异步数据获取?
我在 VitePress 里写了一个简单的 Vue 组件,想在页面加载时从 API 拿点数据,但发现 onMounted 里请求的数据在 SSR 阶段不生效,页面首次渲染是空的,只有客户端激活后才显示...
框架 2026-03-04 18:27:21 -
2
回答
50浏览
Solid Start 中如何正确使用服务器端获取的数据?
我在 Solid Start 里用 routeData 获取数据,但在组件里直接解构就报错了,说不是函数。明明文档里是这么写的啊? 我试过把 routeData 放在 createRouteData ...
框架 2026-03-03 20:05:21 -
1
回答
33浏览
VitePress 中如何在 SSR 时正确使用浏览器 API?
我在 VitePress 的页面里用了 window 对象,结果构建时报错说 window is not defined,但本地开发是好的。是不是因为 SSR 阶段没有浏览器环境? 我试过把代码包在 ...
框架 2026-02-26 11:42:22 -
2
回答
30浏览
Angular Universal SSR后客户端点击事件不触发?
我在用Angular Universal做SSR时遇到个奇怪问题,页面首屏渲染正常,但所有带(click)事件的按钮点击都没反应。比如这个登录按钮: <button (click)="...
框架 2026-02-18 11:42:31 -
2
回答
35浏览
Solid Start中布局组件的loader在客户端导航时重复执行如何解决?
在Solid Start项目里,我给布局组件加了loader处理头部数据,但发现每次客户端路由跳转都会重新执行loader,导致重复请求。比如从首页跳到关于页时,控制台又看到API请求了。 尝试过在l...
框架 2026-02-18 08:03:37 -
2
回答
52浏览
为什么Astro的动态路由参数在客户端导航后丢失了?
我用Astro的动态路由写了个文章详情页,访问/posts/[slug]时参数正常,但通过Astro.navigate()跳转到其他文章后,参数突然变成undefined了。折腾了一下午,检查了rou...
框架 2026-02-16 15:56:25 -
2
回答
62浏览
SvelteKit页面切换后load函数数据没更新,该怎么解决?
我在SvelteKit项目里用load函数获取文章列表,但切换路由再回来时数据还是旧的。比如访问/blog/1后返回列表页,发现新发表的文章没显示。试过在客户端用invalidate(),但报错说“没...
框架 2026-02-15 21:00:27 -
2
回答
39浏览
VitePress SSR中如何在服务端渲染动态生成的页面内容?
我在用VitePress搭建文档站点时遇到了SSR问题。通过getPages动态生成的路由页面,在服务端渲染时内容显示为空白,但客户端刷新又能正常显示。我尝试在组件setup里用onMounted获取...
框架 2026-02-11 06:25:33 -
2
回答
74浏览
Middleman SSR中动态标题标签预渲染失效怎么办?
在用Middleman做SSR时,布局文件里设置了动态标题标签,但生成的静态页标题都是预渲染的默认值,改不动: <head> <title><%= yield(:titl...
框架 2026-02-05 17:09:22 -
1
回答
103浏览
在Astro页面中使用JavaScript获取数据时为什么服务器端渲染报错?
我在Astro页面里写了个获取用户信息的函数,但构建时报错说“ReferenceError: fetch is not defined”。代码在浏览器里运行没问题,为什么SSR时会这样? 我尝试过这样...
框架 2026-02-05 08:16:45 -
2
回答
43浏览
在Remix中用跳转后页面内容没更新,必须手动刷新才生效?
大家好,我刚在Remix里用组件做路由跳转时遇到个怪问题。比如点击导航栏跳转到/about页面后,页面布局完全没变还是首页的内容,必须手动刷新才会显示正确内容。我检查了路径写法应该没问题,loader...
框架 2026-02-01 12:11:42 -
2
回答
63浏览
VitePress SSR时动态导入组件报错,应该如何处理?
在用VitePress搭建文档网站时,我尝试在侧边栏动态导入一个统计组件,但SSR时老是报错说无法resolve模块。import('./stats.vue')这种写法在客户端正常,但服务端就挂了。试...
框架 2026-01-29 16:17:23 -
2
回答
71浏览
在11ty中动态路由参数怎么传递不到模板里?
在用11ty做SSR博客时,我按文档写了动态路由/posts/{slug},但模板里用page.slug总拿不到参数值。 我试过把数据文件放在_posts文件夹,配置了eleventyComputed...
框架 2026-01-28 21:26:30