Yan Asked: 2024-10-25 00:39:19 +0800 CST2024-10-25 00:39:19 +0800 CST 2024-10-25 00:39:19 +0800 CST 使用 SvelteKit,如果我同时禁用 ssr 和 csr 会发生什么? 772 在文档中,代码片段中有一条注释,内容是: // 如果ssr和csr都是false,则不会渲染任何内容! “什么都不会渲染”是什么意思?我的理解是,ssr 决定页面是否可以从服务器端渲染,而 csr 决定页面是否涉及 JavaScript(因此是交互式的)。当我同时禁用 ssr 和 csr 时,我认为我仍然会得到一个静态页面,而不是空白页或白屏。我的理解正确吗? 如果我是对的,那么“什么都不会被渲染”是什么意思?因为我仍然得到了一个渲染页面。如果我错了,请指出我误解了什么? svelte 1 个回答 Voted Best Answer brunnerh 2024-10-25T01:22:22+08:002024-10-25T01:22:22+08:00 csr 确定页面是否涉及 JavaScript CSR 是客户端渲染的缩写,但其含义不止于此。 如果没有 SSR,则 CSR 会在客户端创建整个页面。 如果也有 SSR,则会对页面进行补充(添加事件监听器等)。 文档并没有说谎,如果两个选项都关闭,你什么也得不到。
CSR 是客户端渲染的缩写,但其含义不止于此。
如果没有 SSR,则 CSR 会在客户端创建整个页面。
如果也有 SSR,则会对页面进行补充(添加事件监听器等)。
文档并没有说谎,如果两个选项都关闭,你什么也得不到。